Skip to content

Staff – Software Eng – Embedded Platform Software – ADAS/Autonomous Driving
Company | Lucid Motors |
---|
Location | Newark, CA, USA |
---|
Salary | $163700 – $240020 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 8+ years of relevant experience in embedded systems development
- Proficiency in C/C++ programming languages
- Strong Linux / QNX Kernel programming experience
- Expertise in board bring-up and device driver development for peripherals such as I2C, UART, SPI, PCIe, RGMII, SGMII, and Camera ISP
- Solid experience working with Real-Time Operating Systems (RTOS)
Responsibilities
- Develop and optimize embedded software for automotive systems
- Perform board bring-up and implement device drivers for various peripherals
- Camera bring-up and ISP integration
- Video codecs and Secure RTP streaming
- Collaborate with cross-functional teams to integrate hardware and software systems
Preferred Qualifications
- Advanced C++ application development skills
- Experience in developing Autonomous or Assisted driving systems
- Ability to read and interpret schematics and data sheets
- Experience with bootloaders, secure boot, firmware updates, and UDS (Unified Diagnostic Services)
- In-depth technical knowledge of cryptography hardware, key management, and certificate management