Full Stack Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Blue Water Autonomy Inc. · 2 hours ago

Full Stack Software Engineer

Blue Water Autonomy Inc. is an early-stage maritime defense technology startup focused on designing and building autonomous ships for various missions. They are seeking a Full Stack Software Engineer to develop software systems that integrate low-level sensor data and autonomy infrastructure with operator-facing web applications, primarily using Go and working closely with ROS 2-based systems.

Machinery ManufacturingManufacturingMarine TransportationShipping
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, implement, and maintain full stack software systems supporting autonomous maritime platforms, from ROS 2 nodes and sensor data pipelines to backend services and server-rendered web interfaces
Build and maintain backend services written primarily in Go
Develop server-side rendered web applications using Go, HTML, and HTMX, enabling fast, reliable operator and internal tools without unnecessary frontend complexity
Work directly with ROS 2–based autonomy systems, integrating sensor data, control interfaces, and system health signals
Design and maintain PostgreSQL-backed data models and services supporting autonomy, operations, simulation, and fleet analysis
Collaborate closely with autonomy, robotics, electrical, and mechanical engineers to integrate software with hardware and vehicle systems
Remotely support field deployments, vessel integration, testing, and troubleshooting in real-world maritime environments, occasionally traveling for in-person support
Own software components end-to-end, from initial design through deployment, validation, and long-term operation
Contribute to engineering standards, tooling, and architectural decisions that improve reliability, observability, and development velocity

Qualification

GoROS 2PostgreSQLServer-side renderingSystems thinkingDebuggingCommunicationProblem-solving

Required

3–8+ years of professional software engineering experience with demonstrated ownership of backend systems and user-facing applications
Strong experience building production systems in Go, with solid understanding of Go concurrency and best practices
Experience designing server-side rendered web applications, including HTML templating and progressive enhancement using tools such as HTMX
Experience working with PostgreSQL or similar relational databases
Experience with ROS 2 or comparable robotics or distributed middleware, including real-time or near–real-time data flows
Comfortable working close to hardware and real-world systems, including sensor data, autonomy software, and operational constraints
Willing and able to spend time in the field supporting system integration, testing, and deployment
Strong systems-thinking skills and the ability to debug across software layers and interfaces
Communicate clearly, balance speed with rigor, and take ownership from concept through delivery
Energized by solving practical engineering challenges in fast-moving, mission-driven environments
Must be a U.S. citizen and eligible to work on U.S. defense-related programs

Benefits

Startup equity options
Generous PTO, medical, dental, and vision coverage

Company

Blue Water Autonomy Inc.

twittertwittertwitter
company-logo
We’re building autonomous ships for the U.S. Navy and commercial customers.

Funding

Current Stage
Early Stage
Total Funding
$64M
Key Investors
Google VenturesEclipse Ventures
2025-08-26Series A· $50M
2025-04-11Seed· $14M

Leadership Team

leader-logo
Rylan Hamilton
CEO and Co-Founder
linkedin
leader-logo
Ryan Maatta
VP Marine Engineering
linkedin
Company data provided by crunchbase