Staff Software Engineer

Tcom, Lp
Arlington, United States
22 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Microsoft Word Microsoft Excel C++ (Programming Language) Command-Line Interface Linux Linux Kernel Performance Tuning Productivity Software Software Architecture Shell Script Software Engineering
+4 more
Software Systems Scripting Linux Development Yocto

Job description

  • Autonomous Operation: Work independently while applying sound judgment and adhering to broadly defined policies to achieve results.
  • Objective Focus: Engage in projects with clear objectives that require careful planning and consideration.
  • Diverse Task Management: Handle various tasks, evaluating multiple factors and data points.
  • Technical Expertise: Utilize extensive knowledge in your specialization while maintaining a working understanding of related fields.
  • Advanced Projects: Contribute to complex technical projects that demand cutting-edge industry knowledge.
  • Innovative Contributions: Generate creative ideas for new products and solutions.
  • Impactful Contributions: Gradually enhance your contributions and influence on team projects.
  • Technical Leadership: Assume critical roles in technical leadership, overseeing work assignments for junior engineers and technicians.
  • Mentorship: Guide junior engineers, fostering a culture of continuous learning and improvement.
  • Architectural Decisions: Own major architectural decisions and contribute to the long-term technical vision.
  • Yocto Development: Develop and maintain Yocto builds by writing and managing recipes, layers, and configuration files.
  • Scripting Proficiency: Demonstrate expertise in Linux shell scripting and command-line tools.
  • Linux Development: Engage in Linux-based application development, deployment, and maintenance.
  • ISO Compliance: Manage software projects in line with internal ISO standards.
  • Strategic Insight: Contribute to strategic business decisions by combining technical and business acumen.

Requirements

  • Bachelor’s degree in Software Engineering or a related field is required.
  • 8+ years of experience with a bachelor’s degree, or 6+ years with a master’s degree. Equivalent experience may also be considered.

Knowledge, Skills & Abilities:

  • Advanced knowledge in relevant software engineering disciplines recognized by leadership.
  • Proficient in C, C++, and Linux kernel development, applicable in complex, large-scale systems.
  • Strong skills in Linux shell scripting and command-line tools for automation, troubleshooting, and performance optimization.
  • Extensive experience in Linux-based application development in production environments.
  • Ability to apply software design theories to create scalable and maintainable systems.
  • Proven aptitude for leading technical problem analysis and using advanced problem-solving techniques.
  • Exceptional customer service skills, translating business needs into effective technical solutions.
  • Preferred knowledge of manufacturing techniques and integrating software solutions into production settings.
  • Proficient in productivity tools like Microsoft Word and Excel for documentation, analysis, and reporting.
  • Self-motivated team player who thrives with minimal supervision and fosters collaboration across teams., * Physical Requirements: Ability to sit, stand, walk, bend, and reach. Reasonable accommodations may be provided for individuals with disabilities.

Benefits & conditions

  • Working Conditions: Primarily in a standard office environment, with occasional exposure to production areas, including noise, fumes, moving machinery, and varying temperatures.

TCOM offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts/HSAs, EAP, tuition reimbursement, parental leave, paid time off (PTO), and company-paid holidays. The specific programs, options and eligibility may vary depending on date of hire, classification, and schedule type.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all