> Markdown version of [/jobs/ext/2054134-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2054134-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Tcom, Lp - **Location:** Arlington, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 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, Software Systems, Scripting, Linux Development, Yocto - **Published:** August 14, 2026 - **Apply:** https://www.dice.com/job-detail/985ff658-520b-4bf6-8d89-a62faaf749da ## About the Role * 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. ## 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. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Successful talent development: A joint journey of executives and talents](https://www.wearedevelopers.com/videos/1002-successful-talent-development-a-joint-journey-of-executives-and-talents) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)