Senior Embedded Software Engineer — ADAS/Autonomous Driving

Lucid Motors

Newark, Northern (CA, KY)

Hybrid

USD 179,000 - 263,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) retirement plan
Paid time off

Job summary

Lucid Motors is seeking a senior embedded software engineer to design and optimize platform software for ADAS and autonomous driving. You will perform board bring-up, develop device drivers, and lead camera bring-up with ISP integration.

The role requires Linux or QNX experience, RTOS background, and strong C/C++ skills. Collaboration with hardware and systems teams is essential to ensure robust, secure, and production-ready software across Lucid’s next‑generation vehicles.

Qualifications

  • 8+ years of embedded software development for complex systems.
  • Strong proficiency in C/C++.
  • Hands-on experience with Linux and/or QNX kernel, BSP, and low-level platform development.
  • Solid experience with board bring-up and device driver development, including interfaces such as I2C, UART, SPI, PCIe, RGMII, SGMII, and camera ISPs.
  • Experience working with real-time operating systems (RTOS).
  • Preferred: Advanced C++ application development; ADAS or autonomous driving experience.

Responsibilities

  • Design, develop, and optimize embedded platform software for automotive ADAS and autonomous driving systems.
  • Perform board bring-up and develop low-level device drivers for SoC peripherals.
  • Lead camera bring-up activities, including ISP integration and validation.
  • Develop and integrate video pipelines, including video codecs and secure RTP streaming.
  • Collaborate with hardware, systems, and application teams for hardware–software integration.
  • Support platform stability, performance optimization, and production readiness.

Skills

Embedded software
C/C++
Linux
RTOS
Device drivers
Hardware interfaces
Bootloaders

Tools

QNX

Job description

Lucid Motors is seeking a senior embedded software engineer to design and optimize platform software for ADAS and autonomous driving. You will perform board bring-up, develop device drivers, and lead camera bring-up with ISP integration.

The role requires Linux or QNX experience, RTOS background, and strong C/C++ skills. Collaboration with hardware and systems teams is essential to ensure robust, secure, and production-ready software across Lucid’s next‑generation vehicles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Embedded Software Engineer - ADAS/ AD
Staff Embedded Software Engineer - ADAS/ AD

Lucid Motors • Newark (CA), Northern (KY)

Hybrid
USD 179,000 - 263,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior ADAS Integration Engineer
Senior ADAS Integration Engineer

Lucid Motors • Southfield (MI)

On-site
USD 130,000 - 190,000
Senior Software Engineer, ADAS Feature Integration
Senior Software Engineer, ADAS Feature Integration

Lucid Motors • Southfield (MI)

On-site
USD 130,000 - 190,000
Senior Camera Systems Engineer for ADAS Vision Hardware
Senior Camera Systems Engineer for ADAS Vision Hardware

Lucid Motors • Newark (CA)

On-site
USD 144,000 - 198,000
Equity program
Discretionary annual cash incentive
Comprehensive medical/dental/vision
Senior Embedded Firmware Engineer – Battery Management
Senior Embedded Firmware Engineer – Battery Management

Lucid Motors USA, Inc. • Newark (CA)

On-site
USD 158,000 - 218,000
Equity program
Annual cash incentive
Comprehensive benefits
Senior Embedded Test Engineer — Automotive CAN & Automation
Senior Embedded Test Engineer — Automotive CAN & Automation

Groupe Kardol • Newark (CA)

On-site
USD 146,000 - 201,000
Senior Embedded ADAS Delivery Architect
Senior Embedded ADAS Delivery Architect

Luxoft Germany • United States

Remote
USD 120,000 - 160,000
Senior Embedded Firmware Engineer: BMS & EV Systems
Senior Embedded Firmware Engineer: BMS & EV Systems

Lucid Motors • Town of Newark (WI)

On-site
USD 158,000 - 218,000
Perception Software Engineer: Autonomous Driving, Embedded
Perception Software Engineer: Autonomous Driving, Embedded

Engg • Newark (CA)

On-site
USD 135,000 - 185,000
Medical, dental, vision insurance
Life and disability coverage
Paid time off
+5
Senior Embedded Firmware Engineer: Battery Management
Senior Embedded Firmware Engineer: Battery Management

Lucid Motors • Newark (CA)

On-site
USD 158,000 - 218,000
Medical/Dental/Vision
401(k)
Equity program