Embedded Software Developer
Indexed description
Embedded Software Developer (m/f/d)
Our mission at SafeAD is to deliver the most intelligent and safe autonomous driving technology. We believe the key to achieving this is all AI and mapless. Our technology is used by some of the world’s largest automakers and Tier 1 suppliers.
We are looking for an experienced engineer to strengthen our team in developing and deploying embedded software for autonomous vehicles and robotic platforms.
In this role, you will:
- Develop and maintain low-level software for embedded systems (C/C++, Linux)
- Develop high-performance computer vision and deep learning primitives on specialized accelerator chips
- Deploy and optimize our software stack on embedded hardware platforms
- Build and integrate camera, radar, LiDAR, and other sensor systems
- Develop systems for time-synchronized multi-sensor data recording (PTP, triggering, timecode)
- Support selection, integration, and bring-up of embedded systems
- Collaborate closely with perception teams to ensure robust and high-performance operation
We’re looking for:
- Strong experience in low-level and embedded software development (C/C++)
- Solid understanding of Linux and OS-level programming
- Experience with embedded systems
- Scripting skills (Python, Shell)
- Basic knowledge of electronics
Nice to have:
- Experience with ISP, camera drivers, or sensor interfaces
- Knowledge of accelerator platforms (e.g., GPU, DSP, NPU)
- Experience with time synchronization (PTP, PPS, gPTP)
- Familiarity with automotive communication (CAN, Automotive Ethernet)
- Experience with multi-sensor systems and calibration
- Knowledge of functional safety (ISO 26262)
What we offer:
- Work on cutting-edge autonomous driving technology
- Flat hierarchies and fast decision-making
- Flexible working hours
- Competitive salary and stock options
- Additional cooperate benefits
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search