Embedded Software Test Automation Engineer

Cintal, Inc.•Chillicothe, IL
•$90,000 - $110,000

About The Position

Develop and validate embedded software for engine control systems. The role involves creating and executing automated test scripts and Software-in-the-Loop (SIL) test cases, performing software integration, debugging, and issue resolution, and supporting model-based development and C/C++ software implementation. The engineer collaborates with cross-functional teams to deliver embedded software solutions. Candidates must be authorized to work in the United States. Visa sponsorship is available for eligible and qualified individuals. Cintal is committed to equal employment opportunity and building a diverse, inclusive, and global team.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • At least 2 years of experience in embedded software development and testing.
  • Hands-on experience with C/C++ programming and model-based development.
  • Experience with embedded software development using C/C++.
  • Knowledge of Model-Based Development (MBD) tools and methodologies.
  • Skills in software integration, debugging, and validation.
  • Experience with automated testing and Software-in-the-Loop (SIL) testing.
  • Knowledge of embedded systems and engine/electronic control systems.
  • Knowledge of version control and software build tools.
  • Authorization to work in the United States.

Nice To Haves

  • Experience with MATLAB/Simulink and model-based design tools.
  • Knowledge of engine control systems and embedded controllers.
  • Experience with test automation frameworks and scripting.
  • Familiarity with software configuration management and version control tools.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Effective communication and teamwork in a cross-functional environment.
  • Experience with software integration, validation, and automated testing.

Responsibilities

  • Develop and validate embedded software applications for engine control systems.
  • Perform software integration, testing, debugging, and issue resolution.
  • Create and execute automated test scripts and Software-in-the-Loop (SIL) tests.
  • Support C/C++ and model-based software development.
  • Collaborate with cross-functional engineering teams.

Benefits

  • 10 paid holidays per year.
  • Two weeks of paid time off per year, prorated for the current year based on start date.
  • Access to company medical insurance, including dental and vision.
  • Eligibility for life insurance and disability coverage for short- or long-term disabilities or long-term care needs.
  • 401(k) eligibility with an annual employer contribution.
  • Reimbursement for relocation expenses up to a certain amount on a case-by-case basis.
  • Yearly bonus based on company performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service