Mission Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, Feb 27, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Mission Software Engineer - Large Vessels.
Key Responsibilities
- Own software solutions deployed to large vessel customers and deliver high-reliability systems aligned to mission objectives
- Integrate and deploy autonomy software onto large maritime platforms while collaborating with platform engineering
- Develop and maintain interfaces using maritime protocols and ensure standards-compliant data exchange across vessel subsystems
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Systems Engineering, or related field
- 3+ years of experience developing software in C++, Python, or Rust within Linux environments
- Hands-on experience with ROS2 in real-world robotics or autonomy systems
- Working knowledge of maritime communication protocols (NMEA, CAN) and familiarity with UMAA
- Experience working with or aboard large maritime vessels and ability to navigate complex codebases
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...