What is a Software Engineer at Tenneco?
A Software Engineer at Tenneco occupies a strategic intersection between modern software development, advanced industrial automation, and global manufacturing operations. As one of the world's leading tier-one automotive suppliers, Tenneco relies heavily on digital solutions to power its production lines, distribution networks, embedded systems, and quality control frameworks across facilities worldwide. In this role, you develop software systems, embedded solutions, automated control logic, and internal tools that directly impact plant throughput, product reliability, and operational efficiency.
The scope of work for software engineering professionals at Tenneco often bridges hardware and software domains. Depending on the specific team and location—such as manufacturing hubs in Blacksburg, VA, Monroe, MI, or global tech centers—you may build embedded microservices, design automated controls for plant operations, optimize supply chain software, or work on core Data Structures and Algorithms (DSA) and JavaScript-driven internal platforms. Your work ensures that critical automotive components are manufactured and distributed with high precision, minimal downtime, and complete traceability.
Candidate success at Tenneco requires a practical, hands-on engineering mindset paired with solid computer science fundamentals. Candidates who thrive in this environment are those who enjoy applying software engineering principles to real-world industrial and operational challenges, collaborating across multidisciplinary engineering teams, and optimizing production-critical applications.



