Senior Software Engineer, ADAS Feature Integration

Lucid Motors
Newark
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Independent work","Clear communication","Collaboration","Sound technical decisions","Root-cause analysis"]

Develop and maintain production ADAS integration application-layer software in C++, integrating active safety, driving assistance, parking, viewing, and driver-monitoring across vehicle programs and software variants. Decompose system requirements into software requirements, own architecture and implementation, implement state-machine logic, and build robust middleware communication interfaces. Contribute to Bazel builds, CI/CD, code generation workflows, and troubleshoot integration issues through root-cause analysis and testing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Lucid Motors
Lucid Motors
3 weeks ago

Senior Software Engineer, ADAS Feature Integration

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Develop and maintain production ADAS integration application-layer software in C++, integrating active safety, driving assistance, parking, viewing, and driver-monitoring across vehicle programs and software variants. Decompose system requirements into software requirements, own architecture and implementation, implement state-machine logic, and build robust middleware communication interfaces. Contribute to Bazel builds, CI/CD, code generation workflows, and troubleshoot integration issues through root-cause analysis and testing.
Location: Newark
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain production ADAS application-layer software in C++ for the ADAS Integration Application.
  • •Analyze and decompose system-level requirements into software requirements; own software architecture and implementation tasks.
  • •Design and implement state-machine logic for active safety, parking, viewing, and driving features.
  • •Integrate vehicle-facing feature behavior (tell-tales, notifications, warnings, chimes, settings, diagnostics, fault handling, and HMI interactions) and supplier/in-house ADAS functionality.
  • •Build and improve communication interfaces and scalable multi-platform software architecture; contribute to Bazel builds, CI/CD pipelines, testing (unit/SIL/HIL/vehicle), and root-cause analysis.

Pay and Benefits

Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401k

Key Requirements

  • •5+ years of professional software-development experience in embedded, automotive, robotics, or other safety-critical systems.
  • •Strong C/C++ programming, software architecture, debugging, and system-integration skills in Linux-based development environments.
  • •Experience designing and implementing state machines and translating complex requirements into testable software.
  • •Experience with Git-based development, code reviews, automated builds, and modern CI/CD workflows.
  • •Ability to work independently, communicate clearly, and collaborate across software, systems, and validation teams.
Experience:5+ yearsEmbeddedAutomotiveRoboticsSafety-critical systems
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Skills:Independent workClear communicationCollaborationSound technical decisionsRoot-cause analysis
Languages:English
Tech Stack:C++CLinuxGitBazelCI/CDCMakeState machinesDDSEthernetQNXVector CANoeCANapeMATLABSimulink

Company Brief

Lucid Motors
Designs, engineers, and manufactures luxury electric vehicles and related charging and energy solutions, focusing on high-performance, long-range EVs and advanced vehicle technology for premium consumers.
Industry: Electric Vehicles
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Newark, California, United States
Founded: 2007
WebsiteLinkedIn