Robotics Software Engineer - Perception & Edge AI
MBN SolutionsUSA3w ago
AIEngineeringremotecurated-jd
Job description
Robotics Software Engineer - Perception & Edge AI at MBN Solutions.
About the role
MBN Solutions is recruiting for a venture-backed robotics firm focused on autonomous systems for outdoor environments. You will build and deploy perception and localization software that runs directly on physical hardware in the field.
Key facts
What you'll do
- Create and maintain perception, localization, and object tracking systems for edge hardware.
- Process large volumes of sensor data to help autonomous systems understand their surroundings.
- Build localization pipelines using GNSS, IMUs, stereo depth, and other sensor inputs.
- Optimize software performance for NVIDIA Jetson and similar embedded platforms.
- Manage features through the full lifecycle, from initial design to production deployment.
- Work with computer vision and AI teams to iterate on software functionality.
Requirements
- 2+ years of professional experience in robotics software engineering.
- Background in developing software for robotic or edge computing platforms.
- Experience with perception, localization, or SLAM.
- Commercial experience using computer vision in robotics.
- Proficiency in Python and C++.
- Experience deploying software to embedded hardware.
- Experience with sensor fusion, including GNSS, IMUs, and depth cameras.
- Ability to work in a fast-paced startup environment.
Nice to have
- Experience in autonomous vehicles, mobile robotics, or industrial automation.
- History of working at companies focused on advanced computer vision or autonomous systems.
Skills & tools
- Python
- C++
- Computer Vision
- Robotics
- Perception
- Localization
- SLAM
- Sensor Fusion
- NVIDIA Jetson
- GNSS
- IMU
- Edge Computing
- Linux
Practical notes
This is a direct hire, full-time on-site position. MBN Solutions acts as a global intermediary for this recruitment.