Software Integration Engineer - Powertrain

Smartsearchonline

Hagerstown, Northern (MD, KY)

Hybrid

USD 55,000 - 61,000

Full time

42 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Stefanini Group is seeking a Software Integration Engineer - Powertrain in Hagerstown, MD, onsite. The role focuses on accelerating development of heavy-duty powertrains, including conventional, electric, and fuel-cell platforms, leveraging test automation and data tooling.

You will design and maintain test cell software, data storage, and interfaces, collaborating with lab technicians and engineers to ensure reliable, cost-saving solutions and compliant testing for EPA/CARB programs.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related field required; Master's Degree preferred.
  • 10+ years of related experience will be considered in lieu of a bachelor's degree.
  • Familiarity with GIT and its command line
  • Proficient in programming languages and communication protocols
  • Data reduction and analysis skills
  • Problem solving skills
  • Basic Project Management skills
  • Diesel Engine understanding, including after-treatment systems is a plus.

Responsibilities

  • Utilize test automation software to develop test procedures.
  • Support Laboratory databases
  • Integrate various smart hardware through multiple communication protocols in the heavy-duty engine dynamometer testing environment.
  • Develop User interfaces for test cell operations
  • Troubleshoot software/hardware issues that occur in the engine development test cells; document issues and solutions.
  • Write test scripts in C# to develop tools outside the test environment to enhance testing procedures and data quality.
  • Operate PC-based test equipment and leverage manufacturer APIs to customize tools for the Powertrain Lab.
  • Develop and maintain test cell automation protocols and SQL databases/UI using ASP.NET MVC.

Skills

Problem solving
Data analysis
Team collaboration
Automation scripting

Education

Bachelor's degree in Computer Science/Computer Engineering/Electrical Engineering
Master's degree preferred
10+ years of related experience

Tools

GIT
MS SQL
ASP.NET MVC
C#
Python
CSS
HTML

Job description

Join us to co-create solutions for a better future!
Job Details

Software Integration Engineer - Powertrain

Hagerstown,MD

Posted:10/1/2026

Job ID#: 65078

Job Category: Tester

Position Type: Contract

Duration: 12 months

Shift: 1

Remaining Positions: 1

Stefanini Group is hiring!

Stefanini is looking for a Software Integration Engineer - Powertrain in Hagerstown, MD (Onsite)

Work Location

13302 Pennsylvania Ave. Hagerstown, MD 21742

Description

Our team is part of the North American Powertrain Engineering (PE) organization. PE is responsible for full development of the driveline for our company's products. We develop conventional powertrains (combustion engine, transmission, and axles) as well as a growing focus on the development of the next generation powertrains such as electric and fuel cell. We stand in front of a significant challenge to develop transportation solutions with continuous reduction of CO2 emissions with a long-term goal of delivering only fossil free vehicles.

In this position you will work as a software integration engineer to accelerate the development of heavy-duty trucks and buses within a powertrain engineering laboratory. Our technologies include conventional, electric and fuel cell powertrains. This position will work as a team member in the integration of test automation systems and the development of regression test tools using C# as well as development and maintenance of laboratory specific databases. In addition, this role will Support regulatory testing (EPA, CARB) in the Powertrain Engineering Lab for the Heavy Duty Engines. Key areas include test system control and data acquisition systems which include, but are not limited to engine dynamometers, test cell automation systems, fuel conditioning and measurement systems, as well as emissions and combustion analysis systems.

What You Will be Doing

You will be part of the powertrain data engineering organization. Your skills will be utilized to develop software tools for test cell operations, data storage and analysis. You will provide clear technical documents to specify the back-office tools and automation capabilities as well as initiate and implement cost savings through efficiency and reliability improvements.

  • Utilize test automation software to develop test procedures.
  • Support Laboratory databases
  • Integrate various smart hardware through multiple communication protocols in the heavy-duty engine dynamometer testing environment.
  • Develop User interfaces for test cell operations
  • Troubleshoot software/hardware issues that occur in the engine development test cells. Identify, prioritize, and document those issues using proven methods that result in verified solutions.
  • Write various test scripts in C# to develop tools or applications outside of the test environment to enhance testing procedures and data quality/reduction
  • Operate test equipment, often PC based, such as (Vision, CANalyzer, Kvaser CAN) to implement various testing necessary in the evaluation of the engine's SW/HW performance. Make use of a manufacture's API to leverage the features of these products to customize tools for use in the PE LAB.
  • Develop and maintain test cell automation protocols for performance or durability-based testing
  • Develop and maintain SQL databases and user interfaces utilizing ASP.net MVC
  • Technical interface to the lab services technicians and engineers who establish test plans
  • Networking, relationship building and collaborating with our user groups and stakeholders, to assure we are on top of their challenges and are solving the most needed requirements first, as well as holding the longtime promises to assure a stable evolution of the Analytics area over time.
Who You Are

You are person with a passion for automation and computer science. You a team player with eagerness to try and develop through collaboration, co-operation, and sharing insights, solutions, and ideas. You thrive in using scripting and control theory to accelerate data drive design, validation and problem solving.

Position Requirements
  • Bachelors of Science in Computer Science, Computer Engineering, Electrical Engineering or related field required; Master's Degree preferred
  • 10+ years of related experience will be considered in lieu of a bachelor's degree
  • Familiarity with GIT and its command line
  • Proficient in programming languages and communication protocols
  • Data reduction and analysis skills
  • Problem solving skills
  • Basic Project Management skills
  • Diesel Engine understanding, including after-treatment systems is a plus
IT Application Requirements
  • Proficient programming skills (C#, MS SQL & ASP.net MVC)
  • Python is a plus
  • CSS
  • HTML

Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives.

Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process including interviews and job offers.

About Stefanini Group

The Stefanini Group is a global provider of offshore, onshore, and nearshore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.

Pay Range:

$ 40.00 - $ 44.00

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Aftertreatment Testing Engineer - Automotive
Aftertreatment Testing Engineer - Automotive

Stefanini Group • Hagerstown (MD)

On-site
USD 85,000 - 120,000
Powertrain Software Integration Engineer | Onsite
Powertrain Software Integration Engineer | Onsite

Smartsearchonline • Hagerstown (MD), Northern (KY)

Hybrid
USD 55,000 - 61,000
Software Engineer
Software Engineer

Stefanini, Inc • Richmond (VA), Northern (KY)

On-site
USD 134,000 - 141,000
Platform Software Engineer
Platform Software Engineer

Smartsearchonline • Dearborn (MI), Northern (KY)

On-site
USD 61,000 - 66,000
Cloud Software Engineer
Cloud Software Engineer

Smartsearchonline • Dearborn (MI), Northern (KY)

On-site
USD 55,000 - 91,000
Automation Engineer
Automation Engineer

Stefanini, Inc • Richmond (VA), Northern (KY)

On-site
USD 110,000 - 117,000
Aftertreatment Testing Engineer - Automotive
Aftertreatment Testing Engineer - Automotive

Stefanini North America and APAC • Hagerstown (MD)

On-site
USD 85,000 - 120,000
Site Reliability Engineer
Site Reliability Engineer

Stefanini, Inc • Dearborn (MI)

On-site
USD 84,000 - 91,000
Technical Support Engineer
Technical Support Engineer

Stefanini, Inc • Greensboro (NC)

On-site
USD 66,000 - 72,000
Manufacturing Engineer - Automotive
Manufacturing Engineer - Automotive

Smartsearchonline • Virginia (MN), Northern (KY)

On-site
USD 62,000 - 66,000