Talent.com
Senior Software Engineer
Senior Software EngineerSubSeaSail, Inc. • San Diego, CA, United States
Senior Software Engineer

Senior Software Engineer

SubSeaSail, Inc. • San Diego, CA, United States
[job_card.variable_hours_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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 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 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

    [job_alerts.create_a_job]

    Senior Software Engineer • San Diego, CA, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer

    Senior Software Engineer

    Faro Health Inc. • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description Faro Health aims to improve lives by helping life sciences companies design optimal clinical trials. Our AI powered software platform optimizes and orchestrates com...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Cypress HCM • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description Senior Software Engineer Responsibilities : • Provide technical expertise within the Engineering department to solve difficult software challenges or problems or t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Core Experiences - El Cajon, USA

    Senior Software Engineer, Core Experiences - El Cajon, USA

    Speechify • El Cajon, California, US
    [job_card.full_time]
    Job Description Job Description Mission Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Engineer, Software - Perception (R3771)

    Senior Engineer, Software - Perception (R3771)

    Shield AI • San Diego County, California, US
    [job_card.full_time] +1
    Job Description Job Description Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems.Its products...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Reverse Engineer

    Senior Software Reverse Engineer

    STR • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description STR is hiring a Senior Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems.What you'll do : • Revers...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Art of Problem Solving • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description At AoPS, we are world leaders in teaching advanced mathematics.We train many of the most elite mathematicians in the world, including all members of the US Interna...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Tendo • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of p...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Tendo Systems • San Diego, CA, United States
    [job_card.full_time]
    We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Tendo • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically improve the lives of pa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Apple Inc. • San Diego, CA, United States
    [job_card.full_time]
    At Apple, we strive every single day to craft products that enrich people’s lives.Our successes are the result of skilled domain experts working in an environment which encourages creativity, colla...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    ResMed Inc • San Diego, CA, United States
    [job_card.full_time]
    At Resmed, we are changing lives with every breath – we seek to improve patient quality of life, prevent chronic disease progression and reduce healthcare system costs. Our mission is to delight Res...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    INVIVOSCRIBE INC • San Diego, California, US
    [job_card.full_time]
    Job Description Job Description Invivoscribe is an industry pioneer, dedicated to Improving Lives with Precision Diagnostics®. Invivoscribe has been the global leader in driving international stan...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Redhorse Corporation • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description About the Organization Now is a great time to join Redhorse Corporation.We are a solution-driven company delivering data insights and technology solutions to custo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Tend • San Diego, CA, United States
    [job_card.full_time]
    We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Resmed • San Diego, CA, United States
    [job_card.full_time]
    We are seeking a highly skilled Senior Software Engineer to join our team.As a key member of our engineering department, you will be responsible for designing, developing, and maintaining APIs and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Capture2Proposal • San Diego, CA, United States
    [job_card.full_time]
    Senior Software Engineer role at Capture2Proposal.Capture2Proposal is looking for an experienced software engineer to join the engineering team and lead software development efforts within the orga...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Easy Games • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description About Us Easy Games is an independent game studio building high scale multiplayer games.We are a small team with a massive audience of over 20M monthly users with...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Cesna Recruitment • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description [Position] Senior Software Engineer [About Our Client] Research & Development hub for artificial intelligence and deep learning technologies and is also home to a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]