Embedded Software Engineer (W2 Only)

Mossville, IL, US • Posted 1 day ago • Updated 1 day ago
Contract W2
Contract Independent
6 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • C
  • Embedded Software
  • MATLAB
  • Simulink
  • Stateflow
  • C Programming

Summary

Embedded Software Engineer (W2 Only)

Location: Mossville, IL
Duration: 2+ years
Experience: 3+ years
Degree: BS in Electrical Engineering, Computer Engineering, or Computer Science with Embedded focus

Role Summary:
Seeking an Embedded Software Engineer to develop, integrate, and validate embedded software and automated test scripts for electronic control systems supporting Caterpillar diesel engine programs. The engineer will work in bench/simulation environments, troubleshoot software defects, and support software build, integration, and validation activities.

Must-Have Skills

  • 3+ years of industry experience in C programming
  • Embedded software / embedded controls development
  • Model-Based Development
  • MATLAB / Simulink / Stateflow experience preferred
  • Strong debugging and troubleshooting skills
  • Experience with software testing, verification, and validation
  • Ability to read schematics and component datasheets
  • Bachelor's degree in EE, Computer Engineering, or Computer Science
  • Strong communication and teamwork skills

Responsibilities

  • Develop embedded software test scripts and automation.
  • Perform software requirements analysis and development activities.
  • Configure, build, integrate, and test embedded software.
  • Create and execute test plans and document results.
  • Set up and configure test-bench hardware/software.
  • Perform manual and automated testing in bench or simulation environments.
  • Troubleshoot software and system defects.
  • Support application teams with software flash files and validation.
  • Work with software architects, developers, systems engineers, and validation engineers.

Good-to-Have

  • Python/scripting
  • Embedded operating systems
  • Communication protocols
  • MATLAB/Simulink/Stateflow
  • Experience with embedded electronic control systems
  • Software-in-the-loop / simulation-based testing

Top 3 Screening Skills

  1. C Programming – 3+ years
  2. Embedded Control Software / Embedded Development
  3. Model-Based Development + Debugging
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10120317
  • Position Id: 9138204
  • Posted 1 day ago
Contact the job poster
Chandee Pandey

Chandee Pandey

Recruiter! @ Sovereign Technologies

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.