Software Integration Engineer

Satyam Venture Engineering Services

Hagerstown (MD)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Satyam Venture Engineering Services in Hagerstown, MD seeks a Software Integration Engineer to accelerate the development of heavy‑duty engines in a powertrain lab. You will build software tools for test cell operations, data storage and analysis, using C#, ASP.NET MVC and SQL databases, and you will document back‑office automation capabilities for efficiency and reliability.

You will integrate smart hardware, develop user interfaces for test cells, troubleshoot software/hardware issues, write

Qualifications

  • Bachelor’s degree in CS/CE/EE required; Master’s preferred.
  • 10+ years experience will be considered in lieu of a bachelor.
  • Familiarity with GIT and its command line
  • Proficient in programming languages and communication protocols
  • Data reduction and analysis skills
  • Basic Project Management skills
  • Diesel Engine understanding, including after-treatment systems is a plus

Responsibilities

  • 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.
  • 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

Skills

C# programming
Data analysis
Test automation
UI development
Communication protocols
SQL databases
Software debugging

Education

Bachelor's in CS/CE/EE
Master's degree preferred

Tools

ASP.NET MVC
Vision
CANalyzer
Kvaser CAN
Git

Job description

Role: Software Integration Engineer - Lab Automation
Location: Hagerstown, MD

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.

You will be responsible for:
  • 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.
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
  • Basic Project Management skills
  • Diesel Engine understanding, including after-treatment systems is a plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Integration Engineer
Software Integration Engineer

TechDoQuest • Hagerstown (MD)

On-site
USD 110,000 - 160,000
Software Integration Engineer - Lab Automation
Software Integration Engineer - Lab Automation

Altentechnologyusa • Hagerstown (MD)

On-site
USD 75,000 - 78,000
Laboratory environment exposure
Software Integration Engineer - Lab Automation
Software Integration Engineer - Lab Automation

Alten Technology USA • Hagerstown (MD)

On-site
USD 75,000 - 78,000
Powertrain Lab Software Integration Engineer - Automation
Powertrain Lab Software Integration Engineer - Automation

Alten Technology USA • Hagerstown (MD)

On-site
USD 75,000 - 78,000
Powertrain Lab Automation Software Engineer
Powertrain Lab Automation Software Engineer

Satyam Venture Engineering Services • Hagerstown (MD)

On-site
USD 120,000 - 160,000
Test Lab Engineer
Test Lab Engineer

Tata Technologies Ltd. • Ann Arbor (MI)

On-site
USD 70,000 - 100,000
Software Integration Engineer - Powertrain
Software Integration Engineer - Powertrain

Stefanini • Hagerstown (MD), Northern (KY)

On-site
USD 55,000 - 61,000
Powertrain Test Engineer
Powertrain Test Engineer

MSR Technology Group • Ann Arbor (MI)

On-site
USD 77,000 - 83,000
Automation & Data Engineer - Powertrain Test Systems
Automation & Data Engineer - Powertrain Test Systems

TechDoQuest • Hagerstown (MD)

On-site
USD 110,000 - 160,000
Vehicle Calibration Engineer Software Integration
Vehicle Calibration Engineer Software Integration

Dorle Controls LLC • Mount Vernon (WA)

On-site
USD 85,000 - 135,000