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 Youll 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
Bachelors degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or related field or equivalent practical experience.Experience
58+ 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 troubleshootingExperience implementing mission logic, state machines, fault handling, and system health monitoringExperience 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 testingAbility to swim (required)Demonstrated commitment to safety and responsible operations in marine environmentsPreferred Qualifications
Experience with autonomy / robotics systems (mission planning, navigation, control, sensing pipelines)Distributed systems, mesh networking, multi?agent coordination, or resilient communicationsExperience 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 environmentsOccasional 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 workSubmit and sign timesheets daily; prompt supervisor approvals and documented correctionsAdhere to company and customer security, safety, and ethics policies (training provided)Employment Conditions
Employment eligibility verification (Form I?9) required; background screening may be conductedThis is an at?will position; job duties may evolve with program needsEqual 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