Demo

Embedded Software Verification Engineer

VSG Business Solutions LLC
Mossville, IL Full Time
POSTED ON 2/15/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 Burlington, VT Full Time
    Hybrid 3 days in office 2 from home. The in office is TuesdayThursday. 15% bonus plus benefits The person for this role ...
    VSG Business Solutions LLC
    Hired Organization Address Atlanta, GA Full Time
    Job Description Job Description We are seeking an experienced Adobe Experience Manager (AEM) Technical Architect with ex...
    VSG Business Solutions LLC
    Hired Organization Address Brooklyn, NY Full Time
    Tasks & Duties Work with product development management engineering and operational teams to develop best of breed secur...
    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...

    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

    DMV IT Service, Mossville, IL

    AI Assistant is available now!

    Feel free to start your new journey!