Overview
Skills
Job Details
Embedded Engineering Lead C C++ Python
San Francisco, CA
As the Lead for the Embedded Engineering team, you will be responsible for architecting, organizing, executing, and building the embedded software that powers our lidar firmware system. You will lead a team of talented ICs and are expected to contribute alongside them with expertise in Linux, C, and C++, and Python. As a Lead Engineer, your breadth of experience should allow you to both architect the high-level system and implement low-level modules. In addition, you will work closely with the entire firmware team to provide guidance and align on technical direction. Strong communication and a desire to learn are required for our entire team!
This is an onsite position based in our San Francisco, CA office.
BASIC QUALIFICATIONS:
Mastery of C and C++, as well as comfortable with Python
Strong experience with Linux
Strong experience working with complex embedded systems and bring-up
Experience working with embedded SOCs
Experience with Rust or a strong desire to learn and leverage
Results-oriented, and able to set and meet schedules in a fast-paced and dynamic start-up environment.
Excellent written and verbal communication
Experience leading a team to ship high performance and robust embedded firmware
BONUS QUALIFICATIONS:
Security
RTOS development
Functional safety (FuSa, ISO26262)
CI/CD, HIL, Test Infrastructure
Networking
FPGA development