Lucid is seeking a perception software engineer to develop, integrate, and deploy perception algorithm and software systems into their luxury electric vehicles, requiring expertise in automotive sensing applications.
Requirements
- 2-5+ years of experience in C++/Python software development
- Good knowledge in deep learning algorithms on object detection, tracking, segmentation etc.
- Strong foundation in software integration, real-time operating systems (QNX, Ubuntu), and embedded development.
- Experience in component and system software integration, testing and verification
- A practical hands-on approach to complement the theoretical knowledge and creativity required to solve Autonomous Driving
- Experience writing efficient, clean code in C++
- Familiarity with popular build tools (CMake, Make, Bazel, etc.)
Responsibilities
- Implement high-quality automotive grade software code compliant to automotive quality and safety standards
- Integrate software stack with the overall perception software stack for running onboard perception system with excellent performance and high fault tolerance
- Test, release, and launch the perception algorithm into the Lucid production programs
- Conduct on-road ADAS software testing and create test plans to support algorithm development
- Contribute to the systems requirements and identify performance metrics for individual components
- Contribute to the ADAS software roadmap, strategic planning, and development timeline
Other
- Work in a world-class ADAS/Autonomous Driving team
- Excellent communication skills and good team player
- BS minimum in the areas of Computer Engineering, Electrical Engineering, Robotics, Mechanical Engineering or other related fields
- Advanced degrees preferred
- Experience in working in agile development teams