Maven Robotics is building the world’s leading general-purpose AI robots. They are seeking an exceptional Embedded Software Engineer - Real-Time Embedded to develop foundational software for their robotic hardware, ensuring robust, safe, and deterministic operation through core system development.
Responsibilities:
- Adapt and integrate a safety certifiable Real Time Operating System (RTOS) and associated drivers for purpose built robotic control hardware
- Collaborate with hardware engineers to design, develop, and optimize high performance safety-critical systems
- Develop and adapt device drivers for hardware peripherals (e.g. GPIO, EtherCAT, SPI)
- Build tools to monitor, verify and optimize real time system performance, ensuring deterministic behavior
- Contribute to a deterministic and reproducible build and test environment for efficient development
- Collaborate with functional safety engineers to ensure compliance with relevant safety standards and support audit and traceability requirements
- Develop robust solutions for over-the-air (OTA) updates, calibration management and software deployment strategies
- Solve complex, real-world challenges alongside a multi-disciplinary team