1

Commission Graduate Embedded Software Engineer Jobs in Center Line, MI

Firmware/Embedded Software Engineer

Southfield, MI · On-site

$94K - $129K/yr

The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: * Design and implement software of embedded ...

Embedded Software Engineer

Dearborn, MI · On-site

$102K - $192K/yr

Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned ...

Engineering Position Overview and Objective Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes ...

Software Engineer III

Novi, MI · On-site

$90 - $120/hr

Software Engineer III Indirect Auburn, MI, US 5 days ago Requisition ID: 1547 HL Mando America ... Responsible for embedded software development for automotive products such as Electric Power ...

Showing results 41-60

Commission Graduate Embedded Software Engineer information

See Center Line, MI salary details

$65.7K

$144.1K

$163.4K

How much do commission graduate embedded software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for commission graduate embedded software engineer in Center Line, MI is $144,063.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $162,500.00 per year, depending on experience, location, and employer.

What is the difference between Commission Graduate Embedded Software Engineer vs Commission Embedded Software Engineer?

AspectCommission Graduate Embedded Software EngineerCommission Embedded Software Engineer
QualificationsBachelor's degree in Electrical, Computer Engineering, or related fieldBachelor's or Master's degree in Electrical, Computer Engineering, or related field
ExperienceEntry-level, recent graduatesTypically 1-3 years of experience
Work EnvironmentDesign, develop, and test embedded software for commission systemsDevelop and maintain embedded software in similar environments
Industry UsageUsed in commissioning and testing of embedded systemsInvolved in embedded system development across industries

The main difference is that the Commission Graduate Embedded Software Engineer is an entry-level role suited for recent graduates, focusing on learning and supporting embedded software tasks. The Commission Embedded Software Engineer usually requires some experience and handles more complex development and maintenance tasks within embedded systems.

What are popular job titles related to Commission Graduate Embedded Software Engineer jobs in Center Line, MI?

For Commission Graduate Embedded Software Engineer jobs in Center Line, MI, the most frequently searched job titles are:

What job categories do people searching Commission Graduate Embedded Software Engineer jobs in Center Line, MI look for?

The top searched job categories for Commission Graduate Embedded Software Engineer jobs in Center Line, MI are:

What cities near Center Line, MI are hiring for Commission Graduate Embedded Software Engineer jobs?

Cities near Center Line, MI with the most Commission Graduate Embedded Software Engineer job openings:

Infographic showing various Commission Graduate Embedded Software Engineer job openings in Center Line, MI as of June 2026, with employment types broken down into 78% Full Time, 16% Part Time, and 6% Contract. Highlights an 68% Physical, 1% Hybrid, and 31% Remote job distribution, with an average salary of $144,063 per year, or $69.3 per hour.

Embedded C Software Engineer

Dechen Consulting Group

Dearborn, MI • On-site

$121K - $159K/yr

Other

Posted 26 days ago


Job description

W2 ONLY PLEASE, NO C2C

As an Embedded Controls Software Engineer, you will be a critical contributor to the design, development, and validation of advanced embedded control software for next-generation automotive systems. This specialized role focuses on the Body Control Module, directly impacting vehicle safety, user experience, and electrification readiness. You will leverage your expertise in controls theory, real-time systems, and embedded architecture to architect, develop, and optimize complex, safety-critical software throughout the entire product lifecycle. The Body Control Software team is a team dedicated to creating Body Control Application Software components, developing and enhancing existing software components that integrate with existing architectures, as well as our next-generation vehicle systems. 

PRIMARY SKILLS REQUIRED: 
Embedded Software 
– Candidate should demonstrate the full lifecycle of embedded software development 
— from requirements to implementation to on-target validation 
— for safety-critical automotive systems. 
Example: Taking a system-level requirement for a new BCM feature, translating it into a functional spec, implementing the control logic, and validating it through SIL/HIL testing using Vector CANoe before production release. 
5. Embedded Systems 
– Candidate should understand the broader hardware-software interaction, real-time constraints, and communication protocols (CAN/LIN) governing embedded automotive systems.
Example: Diagnosing a field issue where a BCM module intermittently fails to respond over CAN, performing root cause analysis using CANoe traces and the MULTI debugger, and implementing a fix that accounts for timing/interrupt behavior on the target ECU.

Skills Required:
Matlab, Coding, C++, Embedded Software, Embedded Systems 
1. MATLAB – Candidate should demonstrate hands-on experience using MATLAB/Simulink (including Stateflow) to model, design, and simulate embedded control algorithms for BCM features. 
Example: Building a Simulink state machine to model a vehicle lighting or door control feature, running Model-in-the-Loop (MIL) simulations to validate logic, and using Model Advisor checks to ensure modeling standards compliance before code generation. 
2. Coding – Candidate should be able to write clean, efficient, and standards-compliant code for embedded automotive applications, including scripting for automation. Example: Developing a Python automation script to parse test logs and auto-generate pass/fail reports, reducing manual validation time during regression testing cycles. 
3. C++ - Candidate should show proficiency writing and debugging C/C++ code for real-time, resource-constrained embedded targets, including implementing AUTOSAR software components. 
Example: Implementing a C++ AUTOSAR SWC (Software Component) for a BCM feature (e.g., power window control), integrating it via DaVinci Developer, and validating memory/timing constraints on target hardware.