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.1_day_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

    Senior Software Engineer

    Tend.ai • 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_1_day] • [promoted]
    Senior Software Engineer - Hypervisor

    Senior Software Engineer - Hypervisor

    Qualcomm • San Diego, CA, United States
    [job_card.full_time]
    Company : Qualcomm Technologies, Inc.Qualcomm is looking for talented and enthusiastic engineers with strong interests in OS, kernel, and computer architecture. The Qualcomm Hypervisor team is world?...[show_more]
    [last_updated.last_updated_1_day] • [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

    LPL Financial LLC • San Diego, CA, United States
    [job_card.full_time]
    What if you could build a career where ambition meets innovation?.At LPL Financial, we empower professionals to shape their success while helping clients pursue their financial goals with confidenc...[show_more]
    [last_updated.last_updated_1_day] • [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 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 (Oracle Agile PLM)

    Senior Software Engineer (Oracle Agile PLM)

    SoftClouds, LLC • San Diego, California, US
    [job_card.full_time]
    Job Description Job Description Job Title : Senior Software Engineer Job Location : San Diego, CA / Remote Position : Full time SoftClouds is seeking a technical specialist to design, deploy, migra...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer - Crypto

    Senior Embedded Software Engineer - Crypto

    Innoflight LLC • San Diego, California, US
    [job_card.full_time]
    Job Description Job Description 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, vi...[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 C++ Software Engineer

    Senior C++ Software Engineer

    TUG • San Diego County, California, US
    [job_card.full_time]
    Job Description Job Description Job Title : Senior C++ Software Engineer Location : San Diego, CA Job Type : On-Site US Citizenship : Required Job Description : Technology Unlimited Group (TUG) is see...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Core Experiences - Chula Vista, USA

    Senior Software Engineer, Core Experiences - Chula Vista, USA

    Speechify • Chula Vista, 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 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]