Skip to main content

Embedded Software Verification Engineer

Job DescriptionJob Description

Description:

The main function of a Verification Engineer is to apply the principles of computer science and mathematical analysis to the testing, and evaluation of the embedded software and systems that make computers work.

Responsibilities:

Conduct application testing and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines.

  • Complete bench set-up needed to emulate Caterpillar diesel engines and test new or revised software (dSPACE HIL, SIL)
  • Review changes to application features and develop a test plan to verify software updates.
  • Document results

Techinical Skills Required:

  1. Technically curious and quick learner, high engagement readiness wants to contribute to development of diesel engines and mobile equipment
  2. Ability to collaborate and communicate
  3. Acute focus on software quality and process compliance
  4. CAN, J1939, Python, Debugging & Troubleshooting (requirements, logic, code)
  5. dSPACE, control modules, wiring
  6. Experience with the development hardware & software as it relates to testing of embedded systems, such Vector, dSPACE, Lauterbach, or Instruments products.

Soft Skills Required:

Planning, communication, documentation, teamwork

Education & Experience Required:

  • Bachelor's degree in electrical, mechanical, mechatronics, computer science, software engineering or relevant field required.
  • 2-4 years experience required.
  • No 2 year degree's
  • Will take a Master's degree with same experience

Required Skills : Embedded Software Testing

Basic Qualification :

Additional Skills :

Background Check : No

Drug Screen : No

Embedded Software Verification Engineer

Mossville, LA 70669
Full time

Published on 02/15/2025

Share this job now