Senior Embedded Software Engineer - ADAS

Lucid Motors

Southfield (MI)

On-site

USD 110,000 - 170,000

Full time

22 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
Life and disability coverage
Paid time off, holidays, and sick pay
401(k) retirement plan
Equity program / cash incentives

Job summary

Lucid Motors in Michigan is seeking an experienced embedded software engineer to implement software for autonomous-driving compute platforms, including sensor drivers, middleware, diagnostics, perception, planning, and control.

You will optimize performance, safety, and security, integrate and test software, and deliver Classic AUTOSAR across MCAL, BSW, RTE, and applications while collaborating in an agile team to bring ADAS features to life.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Strong C programming skills in an embedded context.
  • Experience with real-time operating systems, microcontrollers, and standard peripheral components.
  • Developing and delivering AUTOSAR-compliant software for embedded devices.
  • Proficiency with Classic AUTOSAR stack and configuration tools (EB Tresos, DaVinci).
  • Experience with Aurix or other advanced MCUs and automotive diagnostics (UDS/DoIP).
  • Ideally 5+ years of experience.
  • Preferred board bring-up, debugging with Lauterbach/iSystem, and CAN/CAN-FD/Ethernet/LIN knowledge.
  • Familiarity with MISRA C/C++, ISO 26262, and ASPICE concepts.

Responsibilities

  • Implement embedded software for autonomous-driving compute platforms, including sensor drivers, middleware, diagnostics, perception, planning, control, and ADAS/AD features.
  • Optimize software performance, safety, and security using algorithms and dedicated hardware components.
  • Integrate, test, and validate software components for high quality and industry-standard compliance.
  • Develop and deliver Classic AUTOSAR software across MCAL, BSW, CDD, RTE, and application layers.
  • Collaborate as part of an agile team developing ADAS/AD customer features.

Skills

C programming
Embedded systems
RTOS
AUTOSAR
Diagnostics
CAN/CAN-FD
Testing
Scripting

Education

Bachelor's degree in CS/EE or related field

Tools

EB Tresos
DaVinci Configurator
DaVinci Developer
Aurix MCU
UDS/DoIP
CAN/CAN-FD
Ethernet

Job description

Responsibilities
  • Implement embedded software for autonomous-driving compute platforms, including sensor drivers, middleware, diagnostics, perception, planning, control, and ADAS/AD customer features.
  • Optimize software performance, safety, and security using algorithms and dedicated hardware components.
  • Integrate, test, and validate software components for high quality and industry-standard compliance.
  • Develop and deliver Classic AUTOSAR software across MCAL, BSW, CDD, RTE, and application layers.
  • Collaborate as part of an agile team developing ADAS/AD customer features.
Requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Strong C programming skills in an embedded context.
  • Experience with real-time operating systems, microcontrollers, and standard peripheral components.
  • Demonstrated experience developing and delivering AUTOSAR-compliant software for embedded devices or controllers.
  • Proficiency with the Classic AUTOSAR stack and AUTOSAR configuration tools, including EB Tresos, DaVinci Configurator, and DaVinci Developer.
  • Experience with Aurix or other advanced microcontrollers and automotive diagnostics such as UDS and DoIP.
  • Ideally 5+ years of work experience.
  • Preferred experience with board bring-up, schematics and data sheets, and low-level embedded debugging using Lauterbach or iSystem.
  • Preferred knowledge of CAN, CAN-FD, Ethernet, and LIN vehicle communication networks.
  • Preferred experience with scripting tools and methods for optimizing software development and testing.
  • Preferred experience with unit, HIL, and SIL testing.
  • Preferred knowledge of functional safety, ISO 26262, MISRA C/C++, automotive SPICE, and ASPICE.
Benefits
  • Medical, dental, and vision insurance.
  • Life and disability coverage.
  • Paid time off, paid holidays, and paid sick leave.
  • 401(k) retirement plan.
  • Eligible employees may participate in an equity program and/or discretionary annual cash incentive program.
  • Lucid is an equal opportunity employer and provides reasonable accommodations for qualified applicants.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Lucid Motors • Newark (CA)

Hybrid
USD 120,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior Embedded Software Engineer - ADAS / AD
Senior Embedded Software Engineer - ADAS / AD

Lucidmotors • Southfield (MI)

On-site
USD 120,000 - 180,000
401(k) retirement plan
Equity program
Paid time off
+1
Senior Embedded Software Engineer - ADAS / AD
Senior Embedded Software Engineer - ADAS / AD

Lucid Motors • Southfield (MI)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Software Engineer, ADAS Feature Integration
Senior Software Engineer, ADAS Feature Integration

Lucid Motors • Southfield (MI)

On-site
USD 130,000 - 190,000
Senior Embedded Software Engineer - ADAS / AD
Senior Embedded Software Engineer - ADAS / AD

Lucid Motors • Detroit (MI)

On-site
USD 120,000 - 170,000
Equity program
Annual cash incentive
Paid time off
Senior Embedded Software Engineer, Autonomy & ADAS
Senior Embedded Software Engineer, Autonomy & ADAS

Lucid Motors • Detroit (MI)

On-site
USD 120,000 - 170,000
Equity program
Annual cash incentive
Paid time off
Senior Embedded Software Engineer - AUTOSAR & ADAS
Senior Embedded Software Engineer - AUTOSAR & ADAS

Lucid Motors • Southfield (MI)

On-site
USD 110,000 - 170,000
Medical, dental, and vision insurance
Life and disability coverage
Paid time off, holidays, and sick pay
+2
Senior Embedded Software Engineer – Autonomous Driving
Senior Embedded Software Engineer – Autonomous Driving

Lucid Motors • Southfield (MI)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Staff Embedded Software Engineer - ADAS/ AD
Staff Embedded Software Engineer - ADAS/ AD

Lucidmotors • Newark (CA)

On-site
USD 179,000 - 263,000
Medical insurance
Dental insurance
Vision insurance
+4
embedded software engineer12
embedded software engineer12

Pentangle Tech Services | P5 Group • Indianapolis (IN)

On-site
USD 120,000 - 180,000