Embedded Software Engineer II

Globenet Consulting Corp

Bellevue (WA)

On-site

USD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Opportunity for advancement
Training & development

Job summary

The AES Group Inc. is seeking an Embedded Software Engineer II to develop and maintain embedded engine-control and aftertreatment software. The ideal candidate has hands-on MATLAB, Simulink, and Stateflow experience and strong technical documentation skills.

The role involves designing software strategies, creating models, and supporting concept development, validation, and production. Office-based work with production testing interaction in a heavy equipment context.

Qualifications

  • Hands-on experience with MATLAB, Simulink, and Stateflow.
  • Experience developing or maintaining embedded control software for production systems.
  • Strong documentation and cross-functional communication skills.

Responsibilities

  • Design, develop, and maintain embedded engine-control and aftertreatment software strategies.
  • Create control logic, software models, and architectures using MATLAB, Simulink, and Stateflow.
  • Support concept development, validation, documentation, release, and production support.
  • Troubleshoot production software and implement continuous improvements.
  • Prepare technical diagrams, flowcharts, and ISO-aligned documents.
  • Collaborate with software developers, systems engineers, validation teams, and other stakeholders.
  • Lead technical discussions to gather requirements and develop practical software solutions.
  • Analyze engine-test data and support software-related troubleshooting.
  • Review validation results and coordinate with validation engineers to resolve issues.

Skills

MATLAB
Simulink
Stateflow
Embedded software
Documentation
Collaboration

Education

Bachelor’s degree in Computer Science/Software/Mechatronics

Tools

HIL/SIL testing

Job description

Embedded Software Engineer II

Location: Mossville, IL — Onsite, five days per week

Duration: 12-month contract

Benefits
  • Competitive salary
  • Opportunity for advancement
  • Training & development
Why Join This Opportunity?
  • Work on advanced embedded control software for diesel engine and aftertreatment systems.
  • Contribute throughout the complete software development lifecycle.
  • Collaborate with experienced software, systems, validation, and testing teams.
  • Gain exposure to production-level embedded software in the heavy-equipment industry.
  • Work in a primarily office-based engineering environment with limited laboratory interaction.
Position Overview

The AES Group Inc. is seeking an Embedded Software Engineer II to support the development, enhancement, documentation, validation, and maintenance of embedded engine-control and aftertreatment software. The ideal candidate has hands‑on experience with MATLAB, Simulink, and Stateflow, along with strong technical documentation and cross‑functional communication skills.

Key Responsibilities
  • Design, develop, and maintain embedded engine-control and aftertreatment software strategies.
  • Create control logic, software models, flow diagrams, and architectures using MATLAB, Simulink, and Stateflow.
  • Support concept development, implementation, validation, documentation, release, and production support.
  • Troubleshoot existing production software and implement continuous improvements.
  • Prepare technical documentation, engineering diagrams, flowcharts, and ISO-aligned design documents.
  • Collaborate with software developers, systems engineers, validation teams, and other engineering stakeholders.
  • Lead technical discussions to gather requirements and develop practical software solutions.
  • Analyze engine-test data and support software-related troubleshooting.
  • Review HIL and SIL validation results and work with validation engineers to resolve issues.
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Mechatronics Engineering, or a related discipline.
  • Two to four years of full-time industrial embedded software development experience.
  • Hands‑on experience with MATLAB, Simulink, and Stateflow.
  • Experience developing or maintaining embedded control software for production systems.
  • Strong understanding of the embedded software development lifecycle.
  • Experience creating technical documentation, engineering diagrams, and flowcharts.
  • Strong written, verbal, analytical, and cross‑functional collaboration skills.
Preferred Qualifications
  • Experience in automotive, heavy equipment, aerospace, industrial automation, or embedded systems.
  • Knowledge of diesel engine controls or aftertreatment systems.
  • Familiarity with Hardware-in-the-Loop and Software-in-the-Loop testing.
  • Exposure to Embedded C or C++.
  • Experience supporting software validation and interpreting test results.
Work Environment

The position is approximately 90% office-based, with occasional interaction in engine‑testing laboratories. Engineers primarily review test results electronically and support software strategy development. Standard personal protective equipment may be required when entering laboratory areas.

Core Skills and Tools
  • Embedded software development
  • MATLAB, Simulink, and Stateflow
  • Engine-control software
  • HIL and SIL testing
  • Technical documentation
  • Software strategy development
  • Cross‑functional engineering collaboration
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
Embedded Software Engineer 2
Embedded Software Engineer 2

Cullerton Group • Mossville (IL)

On-site
Full benefits (vision, dental, health insurance, 401k, holiday pay)
Embedded Engine Controls Engineer II
Embedded Engine Controls Engineer II

Globenet Consulting Corp • Bellevue (WA)

On-site
USD 85,000 - 120,000
Competitive salary
Opportunity for advancement
Training & development
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Embedded Software Engineer
Embedded Software Engineer

The AES Group • Mossville (IL)

On-site
USD 110,000 - 150,000
Embedded Software Engineer 3
Embedded Software Engineer 3

Cullerton Group • Mossville (IL)

On-site
USD 67,020 - 95,453
Full benefits including vision, dental, health insurance
401k and holiday pay
Civil Project Engineer
Civil Project Engineer

Sterling Engineering, Inc. • Morton (IL)

On-site
USD 90,000 - 120,000
C++ Embedded Software Engineer 3 #100249
C++ Embedded Software Engineer 3 #100249

Swoon • Peoria (IL)

On-site
USD 90,000 - 120,000
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Software Systems Engineer
Software Systems Engineer

Aegis Worldwide • Asheville (NC)

On-site
USD 90,000 - 120,000