Embedded Software Engineer
Core
Develop embedded software for advanced robotic products, focusing on behavior, decision-making, planning, and autonomy algorithms.
Role type
Embedded Software Engineer (Robotics/Autonomy)
Builds
Intelligent robotic platforms with navigation and autonomous capabilities
Domain
Robotics, Autonomous Systems, Embedded Linux
Deliverable
production ML models | product features
Required skills
C/C++, Python, Linux development, embedded software development, algorithm design, system verification
Preferred skills
Cross-functional collaboration, technical leadership
Technologies
C, C++, Python, Linux
Responsibilities
Design, implement, and verify new technical solutions for robotic platforms; develop core functions for behavior and planning; collaborate with sensors and robotics teams; take ownership of complex engineering challenges.
Seniority
Mid-level to Senior, hands-on IC
