Job Description
Lucid Motors is seeking a Senior Staff Software Engineer to join their Vehicle Connectivity team. This role is based in Newark, CA, and requires employees to be onsite five days a week. The Senior Staff Software Engineer will contribute to the growth of Lucid's Vehicle Connectivity team, working on Embedded Linux technologies to achieve critical vehicle functions such as Internet Connectivity, Location Services, Mobile App Communication, Telemetry, and Over-The-Air Software Updates. These technologies are being pioneered in-house at Lucid and are at the cutting edge.Role involves:
- Designing and developing complex software for Telematics Control Unit
- Developing framework and features for supporting connectivity, OTA, Cloud communication and location services
- Architecting software to work with multi-core processor environment
- Providing design, development, and debug support for integrating individual functions into control unit
- Ensuring optimization of software through design reviews and code reviews
- Developing a design and/or product validation test program to ensure robustness of design
- Integrating with Cloud, Powertrain and Data Science teams
- Collaborating with System engineering for software feature requirements, drive reviews for requirements and software design
- Leading and resolving customer vehicle Telematics software issues with quick turn around time
Required Qualifications:
- Bachelors degree in Computer Science, Computer Engineering or related technical field is required
- 15+ years of industry experience with C/C++ development
- 15+ years of industry experience with Linux Operating System, Networking protocols such as TCP/UDP, MQTT and system primitives such as Pthreads
- Strong understanding of IPC Mechanisms – Sockets, Message Queues, Shared Memory, etc.
- Experience with scripting languages/tools and methods to optimize SW development and testing activities.
- Strong understanding of Object Oriented Design, Data Structures and Algorithms
Role offers:
- Competitive salaries
- Medical, dental, vision, life insurance, disability insurance, vacation, and 401k
- Equity program
- Discretionary annual incentive program