Software Integration Engineer - Lab Automation
Software engineer embedded in a heavy-duty powertrain laboratory: develops automated test procedures, C# utilities, SQL Server databases, and ASP.NET MVC web UIs, and integrates lab hardware and instrumentation (including CAN tools and vendor APIs) to support testing, data acquisition, and EPA/CARB compliance work.
- Compensation
- $75K–$78K / yr
- Location
- Hagerstown, Maryland, United States
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Contract
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical discipline (10+ years relevant experience may substitute)
- Strong programming experience with C#
- Experience with Microsoft SQL Server and database development
- Experience developing applications using ASP.NET MVC
- Familiarity with Git and command-line workflows
- Experience working with software communication protocols and hardware interfaces
- Understanding of data collection, data reduction, and engineering data analysis
- Strong troubleshooting, analytical, and problem-solving skills
- Basic project management experience
- Ability to work effectively with engineers, technicians, software developers, and other technical stakeholders
- Software and hardware integration experience
- Test automation experience
- HTML and CSS
Nice to have
- Master's degree
- Python
- Experience with CAN-based communication and analysis tools
- Experience with test-cell automation systems
- Experience integrating vendor APIs and laboratory instrumentation
- Familiarity with engine testing and dynamometer environments
- Knowledge of diesel engines and after-treatment systems
- Experience with emissions or combustion measurement systems
- Experience supporting regulatory or compliance testing
Full description
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more.
As part of the global ALTEN Group—57,000+ engineers in 30 countries—we deliver across the entire product development cycle, from consulting to full project outsourcing.
When you join ALTEN Technology USA, you’ll collaborate on some of the world’s toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow.
Position Overview
We are seeking a Software Integration Engineer to support the development, testing, and validation of advanced heavy-duty powertrain systems within a powertrain engineering laboratory. The laboratory supports conventional, electric, and fuel-cell powertrain technologies.
This role will focus on integrating test automation platforms, developing software tools and regression-testing applications, and maintaining laboratory databases and supporting infrastructure. The engineer will also contribute to regulatory testing activities, including EPA and CARB requirements.
Key areas of responsibility include test-system control, data acquisition, engine dynamometer environments, test-cell automation, fuel conditioning and measurement systems, emissions instrumentation, and combustion analysis platforms.
What You Will Do
You will join a powertrain data and software engineering team responsible for developing and supporting applications that improve test-cell operations, data collection, storage, analysis, and overall laboratory efficiency.
You will collaborate closely with engineers, technicians, laboratory personnel, and other stakeholders to identify technical needs, develop practical solutions, and continuously improve the reliability and effectiveness of laboratory systems.
Key Responsibilities
- Develop and implement automated test procedures using laboratory test automation platforms.
- Support, maintain, and enhance databases used for laboratory operations and test data management.
- Integrate intelligent hardware and laboratory instrumentation using a variety of communication protocols.
- Develop user interfaces and software applications that support test-cell operations and engineering workflows.
- Diagnose and resolve software and hardware issues within engine and powertrain development test environments.