Software Engineer

Lucid Motors

Newark (CA)

Presencial

USD 90.000 - 130.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

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

Descripción de la vacante

Lucid Motors in Newark, CA is seeking a software engineer to advance ADAS capabilities, focusing on behavior planning, perception integration, and safety features. You will work across ECUs and embedded Linux to deliver end-to-end functionality.

You'll decompose system requirements, validate with unit tests, SIL/HIL, and on-vehicle tests, and collaborate with cross-functional teams to ensure robust releases and documentation. Prior experience in embedded automotive software is valued.

Formación

  • Bachelor’s or master’s degree in CS, ECE, Robotics, or related field.
  • 0–3 years experience in ADAS/AD, robotics or embedded systems.
  • Strong C++ programming and solid software engineering fundamentals.
  • Experience developing and debugging on Linux; Git workflows.
  • Basic understanding of vehicle dynamics or decision-making for autonomous systems.
  • Preferred: NVIDIA Orin or Infineon Aurix, multi-ECU architectures; ROS/ROS 2, DDS or SOME/IP; Python for tooling.

Responsabilidades

  • Build and improve behavior-planning logic for urban driving, parking, and safety features.
  • Integrate ADAS software across ECUs and embedded Linux platforms.
  • Decompose system-level ADAS requirements into traceable software tasks.
  • Validate software via unit tests, SIL/HIL, test benches, and on-vehicle testing.
  • Collaborate with perception, motion planning, controls, HMI, systems, and validation teams.
  • Support releases, interface changes, documentation, and Jira tracking.

Conocimientos

C++ programming
Linux development
Git workflows
ROS/ROS 2

Educación

Bachelor’s or Master’s in CS/ECE/Robotics

Herramientas

NVIDIA Orin
Infineon Aurix
DDS
SOME/IP

Descripción del empleo

Responsibilities
  • Build and improve behavior-planning logic for urban driving, auto parking, and safety features, including state machines, mode arbitration, activation and abort conditions, and fault handling.
  • Integrate ADAS application software across multiple ECUs and embedded Linux platforms, including interface definitions, signal mapping, timing, and cross-domain data flow.
  • Decompose system-level ADAS requirements into traceable software tasks and implementations.
  • Validate software using unit tests, SIL/HIL, test benches, on-vehicle testing, vehicle builds, and field operational tests.
  • Collaborate with perception, motion planning and control, vehicle controls, HMI, systems, and validation teams to deliver features end to end.
  • Support software releases, interface change management, documentation, and Jira-based work tracking.
Requirements
  • Bachelor’s or master’s degree in Computer Science, Electrical/Computer Engineering, Robotics, or a related field.
  • 0–3 years of relevant industry or research experience in ADAS/AD, robotics, or embedded systems.
  • Strong C++ programming skills and solid software engineering fundamentals.
  • Experience developing and debugging on Linux and using 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: experience with embedded or automotive platforms such as NVIDIA Orin or Infineon Aurix, or with multi-ECU architectures.
  • Preferred: familiarity with ROS/ROS 2, DDS, or SOME/IP middleware.
  • Preferred: Python experience for tooling, log analysis, or test automation.
  • Preferred: hands-on experience with urban driving, parking, or active-safety features such as AEB.
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.
  • Salaried/exempt employees accrue up to 160 hours of paid time off, while hourly/non-exempt employees accrue up to 120 hours.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer
Software Engineer

Actalent • Frederick (MD)

Presencial
USD 100.000 - 150.000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Senior Software Engineer, ADAS Feature Integration
Senior Software Engineer, ADAS Feature Integration

Lucid Motors • Southfield (MI)

Presencial
USD 130.000 - 190.000
Senior Embedded Software Integration Engineer
Senior Embedded Software Integration Engineer

Plusai • Fremont (CA)

Presencial
USD 130.000 - 180.000
Sr. Staff Engineer
Sr. Staff Engineer

Lucid Motors • Newark (CA)

Presencial
USD 210.000 - 420.000
Lucid equity program
Discretionary annual cash incentive
Onsite work five days per week in San?
Senior Embedded Software Integration Engineer
Senior Embedded Software Integration Engineer

PlusAI Inc • Fremont (CA)

Presencial
USD 130.000 - 180.000
Senior Embedded Software Integration Engineer
Senior Embedded Software Integration Engineer

PlusAI, Inc. • Fremont (CA)

Presencial
USD 140.000 - 210.000
ADAS Engineer
ADAS Engineer

Tata Technologies Ltd. • Ann Arbor (MI)

Presencial
USD 110.000 - 170.000
Driver Helper
Driver Helper

United Parcel Service • Sunset (LA)

A distancia
USD 140.000 - 210.000
Health insurance
Dental insurance
Vision insurance
+2
ADAS Senior System Design Engineer
ADAS Senior System Design Engineer

KYYBA Inc • Ann Arbor (MI)

Presencial
USD 85.000 - 105.000
ADAS Systems and Software Engineer II
ADAS Systems and Software Engineer II

KYYBA Inc • Ann Arbor (MI)

Híbrido
USD 90.000 - 130.000