Overview
On Site
BASED ON EXPERIENCE
Full Time
Skills
Organizational Skills
Embedded Software
ICS
Technical Direction
C
C++
Python
Linux
Rust
Communication
Embedded Systems
Firmware
RTOS
ISO 9000
Continuous Integration
Continuous Delivery
Hardware-in-the-loop Simulation
Computer Networking
FPGA
Job Details
Embedded Engineering Lead
San Francisco, CA
Need 30 miles from client location.
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
Security
RTOS development
Functional safety (FuSa, ISO26262)
CI/CD, HIL, Test Infrastructure
Networking
FPGA development
San Francisco, CA
Need 30 miles from client location.
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
Security
RTOS development
Functional safety (FuSa, ISO26262)
CI/CD, HIL, Test Infrastructure
Networking
FPGA development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.