Robotics Software Engineer at 9 Mothers
About the role
Responsibilities Design and implement high-bandwidth software control loops and advanced control algorithms, including PID control, for vehicle stability and precise maneuvers. Write efficient embedded software in Rust, C, or C++ to control actuators, motor drivers, and sensors via CAN bus on an RTOS. Integrate and fuse camera and IMU data using EKF/UKF methods on embedded platforms such as NVIDIA Jetson. Translate computer-vision tracking outputs into reliable motor commands for autonomous int…
Interview process at 9 Mothers
General interview process (this company's specific loop isn't published - reach out if you have insider info).
- Recruiter phone screen - typically 20-40 min
- Technical screen - 1 coding problem or take-home; format varies by company
- Onsite / virtual loop - typically 4-6 rounds over 2-3 weeks; exact split of coding, systems design, and behavioral varies by role and location
Platforms used: unknown — MiPrep tested compatible with major platforms
How to prepare
MiPrep helps you rehearse the specific cadence and question types 9 Mothers interviewers score on. Upload your resume and this job description; MiPrep generates a rehearsed answer set in your voice from your own projects.