Embedded Software Verification Engineer

Apply Now

Company: Procyonts, Inc.

Location: Mossville, IL 61552

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:
  • Technically curious and quick learner, high engagement readiness - wants to contribute to development of diesel engines and mobile equipment
  • Ability to collaborate and communicate
  • Acute focus on software quality and process compliance
  • CAN, J1939, Python, Debugging & Troubleshooting (requirements, logic, code)
  • dSPACE, control modules, wiring
  • Experience with the development hardware & software as it relates to testing of embedded systems, such Vector, dSPACE, Lauterbach, or National 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

    Similar Jobs