Automotive Embedded Software Engineer: MATLAB/Simulink & C

Stefanini

Allen Park (MI)

Hybrid

USD 84,000 - 91,000

Part time

37 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stefanini Group seeks an experienced Embedded Software Engineer for a long-term contract in Michigan. You will develop low-level software in Embedded C, build MATLAB/Simulink models, and validate hardware-connected systems.

Responsibilities include design, debugging, testing, CAN/LIN protocols, HIL tests, troubleshooting, and collaboration with hardware, controls, and test teams. The role requires 4+ years in embedded software and a Bachelor's degree in a related field; automotive experience is

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related technical discipline.
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Controls Engineering, or a related technical discipline.

Responsibilities

  • Design, develop, debug, integrate, and maintain Embedded C software for low-level and hardware-connected applications.
  • Develop and maintain MATLAB/Simulink models, algorithms, and supporting code.
  • Translate system, functional, and software requirements into software designs, algorithms, and implementation.
  • Perform unit, integration, and system-level testing of embedded software.
  • Develop and execute Hardware-in-the-Loop (HIL) test scenarios and analyze results.
  • Debug embedded software and investigate software, hardware, and integration issues.
  • Develop, integrate, and troubleshoot software using CAN and LIN communication protocols.
  • Support embedded diagnostics and Non-Volatile Memory (NVM) functionality.
  • Analyze test failures, perform root-cause analysis, and implement corrective actions.
  • Collaborate with hardware, systems, controls, software, and test engineering teams.
  • Support requirements management and traceability, test planning, defect tracking, verification, and validation.
  • Support software integration, validation, and release activities.
  • Improve embedded software development, debugging, and testing processes.

Skills

Embedded C development
MATLAB/Simulink development
Embedded software development
Unit testing
Integration testing
Low-level debugging
Requirements translation
Algorithm development

Education

Bachelor's degree in a related technical discipline
Master's degree in related technical discipline

Job description

Stefanini Group seeks an experienced Embedded Software Engineer for a long-term contract in Michigan. You will develop low-level software in Embedded C, build MATLAB/Simulink models, and validate hardware-connected systems.

Responsibilities include design, debugging, testing, CAN/LIN protocols, HIL tests, troubleshooting, and collaboration with hardware, controls, and test teams. The role requires 4+ years in embedded software and a Bachelor's degree in a related field; automotive experience is

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer: MATLAB/Simulink, CAN/LIN, HIL
Embedded Software Engineer: MATLAB/Simulink, CAN/LIN, HIL

Fasttek • Dearborn (MI)

On-site
USD 90,000 - 130,000
Medical and Dental insurance
Vision
PTO
+3
Embedded Software Engineer
Embedded Software Engineer

Stefanini • Allen Park (MI)

Hybrid
USD 84,000 - 91,000
Embedded Software Engineer
Embedded Software Engineer

Vertage Inc. • Michigan

Hybrid
USD 105,000 - 145,000
Embedded Software Engineer
Embedded Software Engineer

Katalyst CRO • Peoria (IL)

On-site
USD 100,000 - 140,000
Hybrid Embedded Software Engineer – C, MATLAB/Simulink, HIL
Hybrid Embedded Software Engineer – C, MATLAB/Simulink, HIL

Vertage Inc. • Michigan

Hybrid
USD 105,000 - 145,000
Embedded Software Engineer (C, MATLAB/Simulink) — Hybrid/HIL
Embedded Software Engineer (C, MATLAB/Simulink) — Hybrid/HIL

HTC Global • Allen Park (MI)

Hybrid
USD 85,000 - 120,000
Hybrid/workplace flexibility
Work-life balance
Career development
+4
Senior Embedded Software Engineer - AUTOSAR MCAL & RTOS
Senior Embedded Software Engineer - AUTOSAR MCAL & RTOS

General Motors Corporation • Milford Charter Township (MI)

Hybrid
USD 120,000 - 150,000
Hybrid work policy
Embedded Software Engineer: Model-Based Vehicle Systems
Embedded Software Engineer: Model-Based Vehicle Systems

SEGULA Technologies • Grimes (IA)

On-site
USD 85,000 - 120,000
Embedded Software Engineer for Automotive Systems
Embedded Software Engineer for Automotive Systems

Alpine Electronics of America, Inc. • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
PPO Health Benefits
401(k) Retirement Plan
Annual Bonuses
+6
MATLAB/Simulink Embedded SW Engineer
MATLAB/Simulink Embedded SW Engineer

Intellectt Inc • Mossville (IL)

On-site
USD 80,000 - 100,000