Talent.com
SubSeaSail®, Inc.
Senior Software EngineerSubSeaSail®, Inc. • San Diego, CA, United States
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

SubSeaSail®, Inc. • San Diego, CA, United States
30+ days ago
Job type
  • Full-time
Job description

SubSeaSail®, Inc. (SSS) is seeking a Senior Software Engineer to design, develop, test, and deploy mission‑critical software for autonomous maritime platforms that will help revolutionize human interaction with the ocean. This hands‑on role spans embedded Linux, autonomy/robotics controls, and distributed multi‑vehicle coordination, with regular on‑water testing primarily in San Diego.

What You’ll Do

  • Design, implement, test, and deploy autonomy and robotics control software for sailing AUSVs
  • Translate operational sailing experience into autonomy behaviors, mission logic, and fault‑handling strategies
  • Develop embedded Linux software in C/C++ for vehicle systems, sensors, and peripherals
  • Support hardware bring‑up: device tree configuration, driver interaction, and peripheral integration in collaboration with firmware/electrical teams
  • Implement mission logic, state machines, health monitoring, and telemetry
  • Build and integrate multi‑vehicle / mesh‑coordinated behaviors (task sharing, resilient data exchange)
  • Develop application‑level and tooling software in C# to support integration, operations, and test
  • Participate in sea trials and fault investigations; drive software improvements based on field results
  • Create and maintain test plans, validation procedures, and deployment workflows
  • Provide technical guidance through code reviews and collaboration with junior engineers

Education & Experience Requirements

Education

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or related field or equivalent practical experience.

Experience

  • 5–8+ years of professional software engineering experience delivering reliable software in real‑world systems (senior‑level scope).
  • Typical equivalency used in similar roles: 5+ yrs with BS, 4+ yrs with MS, or 2+ yrs with PhD (or equivalent experience).

Required Qualifications

  • Strong proficiency in C/C++ on Linux / embedded Linux, including debugging and performance troubleshooting
  • Experience implementing mission logic, state machines, fault handling, and system health monitoring
  • Experience working across hardware/software boundaries (drivers/peripherals integration, bring‑up support)
  • Ability to collaborate effectively across multidisciplinary teams (Firmware, Electrical, Controls, Systems, Product)
  • Sailboat sailing experience (required) and ability to participate safely in on‑water testing
  • Ability to swim (required)
  • Demonstrated commitment to safety and responsible operations in marine environments

Preferred Qualifications

  • Experience with autonomy/robotics systems (mission planning, navigation, control, sensing pipelines)
  • Distributed systems, mesh networking, multi‑agent coordination, or resilient communications
  • Experience building operational tooling in C#
  • Field testing experience (marine, aerospace, robotics, or other real‑world test environments)

GovCon / DoD Requirements

  • Security clearance: Must be able to obtain and maintain a U.S. Government security clearance (non‑U.S. citizens generally do not qualify; limited access authorizations may be available in narrow circumstances).
  • Export control: Must be a U.S. person as defined in 22 CFR §120.62 due to export‑controlled technical data.

Work Environment & Physical Requirements

  • On‑site engineering environment with regular on‑water testing (Mission Bay / offshore San Diego)
  • PPE as required; comfort working near/around water and marine environments
  • Occasional early/late hours or weekends during tests or sea trials (as mission schedules require)

GovCon & DCAA Timekeeping Expectations

  • Record all hours worked daily and charge time to the correct project/WBS; no off‑the‑clock work
  • Submit and sign timesheets daily; prompt supervisor approvals and documented corrections
  • Adhere to company and customer security, safety, and ethics policies (training provided)

Employment Conditions

  • Employment eligibility verification (Form I‑9) required; background screening may be conducted
  • This is an at‑will position; job duties may evolve with program needs

Equal Opportunity & Accessibility

SubSeaSail®, Inc. is an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other protected characteristic. We provide reasonable accommodations to individuals with disabilities throughout the application and employment process. To request an accommodation, contact hr@subseasail.com.

How to Apply

Send your resume (and a brief note highlighting relevant embedded/autonomy experience and sailing background) to careers@subseasail.com with subject: "Senior Software Engineer – San Diego".

No agencies, please.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer • San Diego, CA, United States

Similar jobs

Senior Software Engineer - Remote

MILLENNIUMSOFTSan Diego, CA, United States
Remote
Full-time

Join to apply for the Senior Software Engineer - Remote role at MillenniumSoft Inc 6 months ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Remote role at Mill... Show more

 • Promoted

Systems Engineer (Senior)

Stahl CompaniesSan Diego, California, US
Full-time
Quick Apply

The Senior Systems Engineer provides technical leadership and expertise in systems engineering processes, supporting the design, development, integration, and sustainment of AEGIS Ashore and AEGIS ... Show more

Staff Software Engineer - Remote

TradeJobsWorkForce92195 San Diego, CA, US
Remote
Full-time

Staff Software Engineer Remote Job Duties: • Implement and evolve a Data Lake storage system with low latency and high thr... Show more

 • Promoted

System Engineer

TradeJobsWorkForce92199 San Diego, CA, US
Full-time

System Engineer Job Duties: Manages and monitors all installed systems and infrastructure for ... Show more

 • Promoted

Software Engineer

TradeJobsWorkForce92123 San Diego, CA, US
Full-time

Software Engineer Job Duties: Develops information systems by designing, developing, and installin... Show more

 • Promoted

Java Server Engineer

TradeJobsWorkForce92142 San Diego, CA, US
Full-time

Java Server Engineer Job Duties: Evaluates Web applications by studying systems flow, data usage, and ... Show more

 • Promoted

Senior Solutions Engineer - Remote

The Association of Technology, Management and Applied EngineeringNational City, CA, United States
Remote
Full-time

A leading technology solutions provider is seeking a Senior Sales Engineer to partner with Sales and Product teams in delivering exceptional sales experiences.Responsibilities include conducting di... Show more

 • Promoted

Sofware Engineer

TradeJobsWorkForce92197 San Diego, CA, US
Full-time

Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies.Test software development methodolo... Show more

 • Promoted

Senior Embedded Software Engineer – RUST

Innoflight LLCSan Diego, CA, US
Full-time
Quick Apply

GROW WITH US AND STAY EXTRAORDINARY:.Launch your career to new heights with Innoflight—one of San Diego’s fastest-growing Aerospace and Defense innovators.Here, visionary minds eng... Show more

Senior Software Engineer

Innovative Defense Technologies (IDT)San Diego, CA, US
$164,000.00 yearly
Full-time

Innovative Defense Technologies.IDT), a leading defense technology company, is seeking a Sr.Software Engineer I to be part of our Missile Defense team and based out of our Mount Laurel, NJ, Arlingt... Show more

Software Engineer

TradeJobsWorkforce92101 San Diego, CA, US
Full-time

Software Engineer Job Duties: Develops information systems by designing, developing, and instal... Show more

 • Promoted

Senior System Engineer

TriluxTechSan Diego, CA, United States
Full-time

Location - San Diego CA, Edison NJ, Denver CO.Design, implement and maintain Microsoft-based infrastructure environments.Administer Windows Server (installation, configuration, patching, upgrades).... Show more

 • Promoted

Senior Embedded Software Engineer – Cyber

Innoflight LLCSan Diego, CA, US
$158,310.00 yearly
Full-time
Quick Apply

GROW WITH US AND STAY EXTRAORDINARY:.Launch your career to new heights with Innoflight—one of San Diego’s fastest-growing Aerospace and Defense innovators.Here, visionary minds eng... Show more

Senior Software Engineer - Fullstack

CurologySan Diego, CA, US
Remote
Full-time
Quick Apply

Reports To: Senior Engineering Manager.Curology’s mission is to make effective, personalized skincare accessible.We were founded by dermatologists who believe everyone should have access to skincar... Show more

Software Engineer II

Butler Aerospace and DefenseSan Diego, CA, United States
Full-time

Software Engineer II Location: San Diego, CA Job ID: #72555 Pay Range: $65-75/hr Duration: 6 months Work Week: 9/80 Schedule Responsibilities: Develop, debug, and enhance software features for GPNT... Show more

 • Promoted

Senior Software QA Engineer, Avionics Platform

FirestormSan Diego, California, United States, 92101
Full-time

At Firestorm, we’re on a mission to revolutionize how defense solutions are designed and delivered.We call this vision “democratized deterrence.As a VC-backed company at the intersection of defense... Show more

Software Engineer

Innovative Defense Technologies (IDT)San Diego, CA, US
$90,000.00 yearly
Full-time

Innovative Defense Technologies.IDT), a leading defense technology company, is seeking a Software Engineer  to be part of our Integrated Mission Systems (IMS) team and based out of our San Diego, C... Show more

Associate Software Engineer

Innovative Defense Technologies (IDT)San Diego, CA, US
$72,000.00 yearly
Full-time

Innovative Defense Technologies.IDT), provider of cutting-edge cloud-based integration, automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DO... Show more

Senior Embedded Software Engineer – Crypto

Innoflight LLCSan Diego, CA, US
$159,536.00 yearly
Full-time
Quick Apply

GROW WITH US AND STAY EXTRAORDINARY:.Launch your career to new heights with Innoflight—one of San Diego’s fastest-growing Aerospace and Defense innovators.Here, visionary minds eng... Show more

Software Engineer I

Butler Aerospace and DefenseSan Diego, CA, United States
Full-time

Title: Software Engineer I Location: San Diego, CA Job ID: #72556 Pay Range: $57-67/hr Duration: 6 months Work Week: 9/80 Responsibilities: This is an onsite role that offers strong mentorship, str... Show more