Autonomous Solutions for Maritime Operations
Mission Software Engineer – Large Vessels
Location
United States
Posted
12 days ago
Salary
$150K - $185K / year
Job Description
Job Requirements
- 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)
- Familiarity with UMAA (Unmanned Maritime Autonomy Architecture)
- Working knowledge of COLREGS International Navigation Rules
- Experience working with or aboard large maritime vessels
- Ability to navigate complex codebases and distributed systems
- Passion for mission-critical, real-world software
- U.S. Citizenship and eligibility for U.S. security clearance
Benefits
- 100% Employer paid Health, Dental and Vision Insurance for you and your families
- Life Insurance (Employer Paid)
- Ability to participate in the companies 401k program (Matching)
- Unlimited PTO policy with an enforced 2 week minimum
- Equity Package
- Work / Home Office Stipend
- Global Entry
- 16 Week Paid Parental Leave
- Monthly Health and Wellness Stipend
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Lead Engineer – Embedded Software
GE AerospaceGE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Relocation Assistance Provided: Yes #LI-Remote - This is a remote position.
Lead Engineer developing embedded software for aerospace applications
Senior Software Engineer – Mobile
DeepgramBuilding foundational AI for speech transcription and understanding.
Senior Software Engineer developing mobile applications for AI voice technology at Deepgram.
Lead multiple software engineering teams to develop customer-facing applications, mentor engineers, and enhance software engineering practices focusing on cutting-edge technologies and AWS deployment.
The Semiconductor Engineer is responsible for defining, characterizing, and qualifying solar cell devices, providing product support, conducting analyses, and leading process improvements within a manufacturing environment.