Senior Embedded C Engineer | MATLAB/Simulink & HIL Testing

Lorien

Dearborn (MI)

On-site

USD 55,000 - 83,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lorien is seeking an Embedded Software Engineer in Dearborn, MI to design, implement, and validate embedded software running on hardware. You will develop production-quality Embedded C code, create MATLAB/Simulink models, and perform comprehensive unit, integration, and HIL testing to ensure reliable releases.

The role requires strong hands-on experience in embedded systems, CAN/LIN protocols, and proficiency translating system requirements into executable designs.

Qualifications

  • 4+ years hands-on embedded software development.
  • 6+ years IT experience, consistent with Engineer 3 level.
  • Demonstrated unit and integration testing of embedded software.
  • Experience debugging embedded software and investigating low-level issues.
  • Experience translating system and technical requirements into designs, algorithms, and implementation.
  • Bachelor’s degree in Electrical/Computer Engineering, Computer Science, Software Engineering, or a related field.

Responsibilities

  • Design, write, debug, integrate, and maintain Embedded C software for hardware-connected applications.
  • Build and maintain MATLAB/Simulink models and algorithms driven by system and software requirements.
  • Convert system, functional, and software requirements into embedded designs and working algorithms.
  • Run unit, integration, and system-level testing, including HIL test scenarios, and analyze the results.
  • Perform low-level debugging across software, hardware, and integration problems.
  • Develop and troubleshoot CAN and LIN communication software and support diagnostics and NVM functionality.
  • Perform root-cause analysis on test failures and implement fixes.
  • Partner with hardware, systems, controls, software, and test engineers, and support requirements traceability, test planning, defect tracking, and release activities

Skills

Embedded C
MATLAB/Simulink
Embedded testing
CAN/LIN protocols
HIL testing
Root-cause analysis

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

Tools

MATLAB/Simulink
CAN/LIN tools

Job description

Lorien is seeking an Embedded Software Engineer in Dearborn, MI to design, implement, and validate embedded software running on hardware. You will develop production-quality Embedded C code, create MATLAB/Simulink models, and perform comprehensive unit, integration, and HIL testing to ensure reliable releases.

The role requires strong hands-on experience in embedded systems, CAN/LIN protocols, and proficiency translating system requirements into executable designs.

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

Lorien • Dearborn (MI)

On-site
USD 55,000 - 83,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
Embedded Software Engineer

Vertage Inc. • Michigan

On-site
USD 105,000 - 145,000
Senior Embedded Software Engineer: C, MATLAB/Simulink, HIL
Senior Embedded Software Engineer: C, MATLAB/Simulink, HIL

Vertage Inc. • Michigan

Hybrid
USD 90,000 - 130,000
Embedded Software Engineer (Engineer 3 level)
Embedded Software Engineer (Engineer 3 level)

Vertage Inc. • Michigan

Hybrid
USD 90,000 - 130,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
Technical Lead: Embedded Systems & MATLAB/Simulink
Technical Lead: Embedded Systems & MATLAB/Simulink

HCL Technologies Limited • Dearborn (MI)

On-site
USD 69,000 - 128,000
Medical insurance
Dental insurance
Vision insurance
+5
HIL Systems Engineer — Embedded Validation & Testing
HIL Systems Engineer — Embedded Validation & Testing

Crown Equipment Corporation • New Bremen (OH)

On-site
USD 85,000 - 110,000
Health/Dental/Vision/Prescription Drug
401K Retirement Savings Plan
Paid Parental Leave
+2
Hybrid Embedded Software Engineer — C, MATLAB/Simulink
Hybrid Embedded Software Engineer — C, MATLAB/Simulink

HTC Global Services • Allen Park (MI)

Hybrid
USD 100,000 - 140,000
Group Health (Medical, Dental, and Vis
Paid Time Off
Paid Holidays
+5