Enter a job title or keyword

Software Engineer, ADAS Behavior Planning and Integration

Lucid Motors


Job Location:

Newark, DE - USA

Yearly Salary: USD 134700 - 185240
Posted: 10 October 2026 (2 days ago)
Application Deadline: 7 January 2027
Vacancies: 1 Vacancy

Job Summary

About Lucid

At Lucid we are creating exceptional mobility experiences through innovation to drive the world forward. Built on Lucids proprietary technology and software-defined vehicle architecture our award-winning vehicles bring our Compromise Nothing approach to the global automotive market. That means refusing to choose between performance and sustainability design and engineering ambition and Lucid Air and Lucid Gravity we have designed and built vehicles that have redefined their segments combining exceptional range performance design and expansive space in a single experience.

We achieve this through deep vertical integration with design engineering and productionhappening in-houseacross our global offices the world united by a shared commitment to refusing to settle youcanhelpredefinewhatspossible andshape the future of mobility.


Role:

  • Behavior Planning: Build and improve behavior planning logic for urban driving auto parking and safety features. This includes state machines mode arbitration feature activation/abort conditions and fault handling.
  • Multi-ECU SW Integration: Integrate ADAS application software across multiple ECUs and embedded Linux platforms. Handle interface definitions signal mapping timing and data flow between domains.
  • Requirements to Code: Break system-level ADAS requirements down into software tasks and keep the implementation traceable to those requirements.
  • SW Testing & Validation: Validate software through unit tests SIL/HIL test benches and on-vehicle testing. Support vehicle builds and field operational tests (FOTs).
  • Cross-functional Collaboration: Work with perception motion planning & control vehicle controls HMI systems and validation teams to deliver features end to end.
  • Release Support: Contribute to software releases interface change management and documentation. Track work in Jira with clear reproducible results.

Required Qualifications:

  • B.S. or M.S. in Computer Science Electrical/Computer Engineering Robotics or a related field
  • 03 years of relevant industry or research experience in ADAS/AD robotics or embedded systems
  • Strong C programming skills and a solid grasp of software engineering fundamentals
  • Experience developing and debugging on Linux and with Git-based workflows
  • Basic understanding of vehicle dynamics state machines or decision-making logic for autonomous systems
  • Strong debugging skills eagerness to learn and clear communication

Preferred Qualifications:

  • Experience with embedded or automotive platforms (e.g. NVIDIA Orin Infineon Aurix) or multi-ECU architectures
  • Familiarity with middleware such as ROS/ROS 2 DDS or SOME/IP
  • Python for tooling log analysis or test automation
  • Hands-on project experience in urban driving parking or active safety features (e.g. AEB)
At Lucid we dont just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race color national or ethnic origin age religion disability sexual orientation gender gender identity and expression marital status and any other characteristic protected under applicable State or Federal laws and regulations.

Required Experience:

IC


About Company

Compensation & Benefits: Lucid offers a comprehensive and competitive benefits package including medical, dental, and vision insurance; life and disability coverage; paid time off; paid holidays, paid sick leave; and a 401(k) retirement plan. Hourly/non-exempt employees accrue up to 1 ... View more

View Profile View Profile