2h ago
Embedded Software Engineer - Real-Time Linux
San Francisco Bay Area, California USA
full-timeseniorrobotics
Tech Stack
Description
You will build the foundational real-time Linux platform for autonomous robotics, integrating high-performance compute with controls and machine learning. Collaborate with experts to develop drivers, optimize system performance, and support OTA updates and safety compliance.
Requirements
- MS in computer engineering, CS, or related
- Production experience with Linux PREEMPT_RT or QNX
- Strong understanding of Linux device trees, scheduling, memory management
- Experience with multicore ARM SoCs and interprocess communication
- Proficiency in C and C++, ROS 2 middleware
Responsibilities
- Design and integrate POSIX-compliant systems for robotics and ML
- Develop framework for real-time integration of controls and ML
- Develop and maintain drivers for real-time robotic middleware
- Build tools to monitor and optimize system performance
- Develop solutions for OTA updates and software deployment
0 views 0 saves 0 applications