Demo

Embedded Software Verification Engineer

VSG Business Solutions LLC
Mossville, IL Full Time
POSTED ON 4/16/2025
AVAILABLE BEFORE 5/13/2025

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

This position is primarily verification of application software, those interested in developing or writing code need not apply our team does not have this responsibility.

For this Verification Engineer role, the absolute must-have skills and technologies are :

Must-Have Skills :

  • Embedded Software Testing & Validation :

Experience in testing embedded systems, from development through to commercial deployment. This involves working with both software and hardware aspects.

  • Software Debugging & Troubleshooting :
  • Proficiency in identifying, diagnosing, and resolving issues in software code, especially within embedded systems. This includes debugging at both the software and hardware levels.

  • Knowledge of CAN & J1939 Protocols :
  • Experience with CAN (Controller Area Network) bus protocols and J1939, which are essential for vehicle and industrial control systems (e.g., for diesel engines).

  • Testing Tools (dSPACE, Lauterbach, National Instruments) :
  • Familiarity with tools like dSPACE HIL (Hardware-in-the-Loop) , SIL (Software-in-the-Loop) testing, Lauterbach debugging tools , or National Instruments testing equipment is essential for simulating and testing embedded systems.

  • Python Programming :
  • Strong Python skills for automating tests, analyzing test data, and implementing scripts for embedded systems verification.

  • Control Systems Knowledge :
  • Understanding of control modules, wiring, and embedded systems components is important to accurately verify software functionality against hardware.

    Technologies :

  • dSPACE (Hardware-in-the-Loop testing) : Familiarity with setting up and using dSPACE systems for testing embedded systems in a simulated real-world environment.
  • Vector Tools : Often used for testing automotive embedded systems (e.g., CANoe, CANalyzer).
  • Debugging Tools : Experience with tools like Lauterbach or other hardware / software debuggers for embedded systems.
  • Software Development Environments : Understanding IDEs and version control tools that are used in embedded software development.
  • These skills and technologies are crucial to perform the required tasks of testing, validating, and troubleshooting embedded systems, particularly for automotive or industrial equipment like diesel engines.

    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

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Embedded Software Verification Engineer?

    Sign up to receive alerts about other jobs on the Embedded Software Verification Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $56,898 - $76,005
    Income Estimation: 
    $96,211 - $107,713
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at VSG Business Solutions LLC

    VSG Business Solutions LLC
    Hired Organization Address Scottsdale, AZ Full Time
    Job Description : Take note that they will not accept anyone nonlocal unless they are willing to relocate at their own e...
    VSG Business Solutions LLC
    Hired Organization Address Nashville, TN Full Time
    Need locals Position description : This is a GIS advisor position with Metros Information Technology Services GIS Divisi...
    VSG Business Solutions LLC
    Hired Organization Address Brooklyn, NY Full Time
    Local to NY F2F Interview Tasks & Duties Coordinate Testing of application Develop test cases and acceptance criteria. C...
    VSG Business Solutions LLC
    Hired Organization Address New York, NY Full Time
    Job Description Job Description Need locals - F2F PROJECT DESCRIPTION : The business objectives of the CurRent NYC initi...

    Not the job you're looking for? Here are some other Embedded Software Verification Engineer jobs in the Mossville, IL area that may be a better fit.

    Embedded Software Verification Engineer

    Goli Tech, Mossville, IL

    Embedded Software Verification Engineer

    PROCYON TECHNOSTRUCTURE, Mossville, IL

    AI Assistant is available now!

    Feel free to start your new journey!