Senior Autonomy Engineer
Sea Machines Robotics · Boston, MA · 2 wk ago
On-siteSalesFull-time
Responsibilities and Duties
- Develop, test, and integrate advanced marine autonomy behaviors
- Develop and extend our autonomy API layer
- Develop advanced algorithms for autonomous systems
- Maintain software documentation and assist in the development of user documentation
- Contribute to system architecture decisions across autonomy and API layers
- Debug and resolve complex field issues
- Participate in on-vessel trials and performance validation
- Collaborate cross-functionally with Controls, UI, Simulation, and Customer Support
Qualifications and Skills
- BS in Computer Science, Computer Engineering, Robotics, or other related engineering field required, MS or PhD preferred.
- 4+ years of experience in C++ and Python software development for commercial products.
- 4+ years of experience developing algorithms for autonomous systems – path planning, sensor fusion, SLAM.
- Hands-on experience with MOOS-IvP, ROS, or similar robotics middleware frameworks
- Strong understanding of behavior-based autonomy architectures, and vehicle dynamics and kinematics.
- Experience debugging distributed systems in Linux environments
- Familiarity with Docker-based deployment workflows
- Experience working with real-world robotic systems
- Comfortable with a fast-paced development schedule.
Pay
- 401(k)
- Dental insurance
- Disability insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Vision insurance