1

Maritime Software Engineer Jobs in Seattle, WA (NOW HIRING)

SOFTWARE ENGINEER (STARLINK) As a Software Engineer on the Starlink Enterprise Product team you ... Your software will have a meaningful and measurable impact in areas such as aviation, maritime ...

Software Engineer (Starlink)

Redmond, WA · On-site

$145K - $175K/yr

SOFTWARE ENGINEER (STARLINK) As a Software Engineer on the Starlink Enterprise Product team you ... Your software will have a meaningful and measurable impact in areas such as aviation, maritime ...

Software Engineer (Starlink)

Redmond, WA · On-site

$145K - $175K/yr

SOFTWARE ENGINEER (STARLINK) As a Software Engineer on the Starlink Enterprise Product team you ... Your software will have a meaningful and measurable impact in areas such as aviation, maritime ...

Senior Software Engineer

Redmond, WA · On-site

$140K - $190K/yr

Kymeta solutions serve government, military, maritime, transport, and public safety clients ... Software Engineer with strong experience in embedded systems development and real-time software ...

Familiarity with maritime operations software and reporting systems. * Proactive, solutions ... Bachelor's degree in Maritime Operations, Engineering, Business Administration, or a related field ...

Familiarity with maritime operations software and reporting systems. * Proactive, solutions ... Bachelor's degree in Maritime Operations, Engineering, Business Administration, or a related field ...

next page

Showing results 1-20

Maritime Software Engineer information

See Seattle, WA salary details

$72.3K

$167.9K

$233.9K

How much do maritime software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for maritime software engineer in Seattle, WA is $167,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,600.00 and $196,900.00 per year, depending on experience, location, and employer.

What is a maritime software engineer?

Maritime Software Engineers are professionals who design, develop, and maintain software systems used in the maritime industry, such as navigation, vessel management, cargo tracking, and marine automation. They often work with specialized technologies, including GPS, AIS, radar, and shipboard control systems, to improve the safety, efficiency, and sustainability of marine operations. Their role may also involve integrating software with onboard hardware and ensuring compliance with maritime regulations.

What are some unique challenges maritime software engineers face when developing applications for the shipping industry?

Maritime Software Engineers often work with legacy systems, strict regulatory requirements, and variable connectivity at sea, which can complicate both development and deployment. Applications must be robust enough to handle intermittent internet access, integrate with onboard sensors, and ensure data security in remote environments. Additionally, collaboration with ship crews and maritime operations teams is essential to gather accurate requirements and test solutions in real-world scenarios, making clear communication a key part of the role.

What are the key skills and qualifications needed to thrive as a maritime software engineer, and why are they important?

To thrive as a Maritime Software Engineer, you need strong programming skills (such as C++, Python, or Java), a solid understanding of maritime systems, and a relevant degree in computer science or engineering. Familiarity with industry-specific tools like maritime communication protocols, navigation software (ECDIS), and real-time embedded systems is often required. Problem-solving, teamwork, and effective communication are vital soft skills for collaborating with cross-functional teams and addressing complex challenges at sea. These competencies ensure the development of reliable, secure, and efficient software critical for maritime operations and safety.

What is the difference between Maritime Software Engineer vs Marine Systems Engineer?

AspectMaritime Software EngineerMarine Systems Engineer
Required CredentialsBachelor's in Software Engineering, Computer Science, or related field; familiarity with maritime software systemsBachelor's in Marine Engineering, Mechanical Engineering, or related; knowledge of marine systems
Work EnvironmentDeveloping software for ships, ports, and maritime logisticsDesigning and maintaining marine propulsion and navigation systems
Employer & Industry UsageMaritime tech companies, shipping firms, port authoritiesShipbuilding companies, maritime equipment manufacturers, naval organizations

The Maritime Software Engineer primarily focuses on developing and maintaining software solutions used in maritime operations, while the Marine Systems Engineer works on designing and optimizing physical marine systems. Both roles require specialized knowledge but differ in their core responsibilities and work environments.

What are popular job titles related to Maritime Software Engineer jobs in Seattle, WA?

For Maritime Software Engineer jobs in Seattle, WA, the most frequently searched job titles are:

Senior Software Engineer, Maritime App

Anduril Industries

Seattle, WA • On-site

$139K - $183K/yr

Full-time

Re-posted 6 days ago


Anduril rating

9.1

Company rating: 9.1 out of 10

Anduril

Based on 17 frontline employees who took The Breakroom Quiz

7.4

Company rating compared to similar companies: 7.4 out of 10

Manufacturers average

Based on 75,501 frontline employees who took The Breakroom Quiz


Job description

Job Summary:
Anduril Industries is a defense technology company focused on enhancing military capabilities through advanced technology. The Senior Software Engineer will design and implement software solutions for autonomous underwater vehicles, bridging platform infrastructure with maritime operational needs.
Responsibilities:
• Design, develop, and deploy full-stack applications and services for maritime command and control, including our Lattice UI.
• Build robust, scalable back-end services (e.g., in Go, Rust, Python, C++) to manage mission planning, vehicle tasking, and real-time data processing.
• Develop intuitive and performant front-end interfaces (e.g., in React/TypeScript) that provide operators with at-a-glance situational awareness.
• Integrate specialized maritime data sources, such as electronic navigational charts (ENCs), bathymetry, and acoustic sensor data, by leveraging and extending core platform primitives.
• Collaborate closely with product managers, operators, and others cross functionally in the Software Platform and the Maritime Division to rapidly iterate on features and deliver tangible value.
• Champion best practices in software architecture, code quality, and testing to ensure our systems are reliable in challenging operational environments.
• Mentor other engineers on the team and contribute to the technical strategy for the maritime domain.
Qualifications:
Required:
• 3-5+ years of professional software development experience, with a proven track record of shipping complex, full-stack applications.
• Strong proficiency in one or more modern programming languages such as Go, Rust, Python, or C++, and a willingness to learn new ones.
• Experience building user-facing applications with modern web technologies (e.g., React, TypeScript, gRPC).
• A deep understanding of distributed systems, API design, and data modeling principles.
• Ability to architect solutions for scale, performance, and reliability.
• A bias towards rapid delivery and iteration, extreme ownership, and strong opinions with low ego.
• Must be a U.S. Citizen and eligible to obtain and maintain a U.S. Government clearance.
Preferred:
• Experience with Go and/or Rust in a production environment.
• Experience building software for robotics, autonomous systems, or geospatial applications.
• Familiarity with cloud-native technologies (e.g., Kubernetes, Docker) and infrastructure-as-code (e.g., Terraform).
• Experience working with real-time data streams, such as sensor data or vehicle telemetry.
• A passion for creating exceptional user experiences and a keen eye for product design.
Company:
Anduril Industries is a defense technology company that specializes in developing advanced autonomous systems to enhance national security. Founded in 2017, the company is headquartered in Costa Mesa, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

Working at Anduril

About Anduril, in their own words

From Anduril

As the world enters an era of strategic competition, Anduril delivers cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the warfighter in months, not years.


What Anduril employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media