Talent.com
Senior Software Engineer
Senior Software EngineerSonatech Inc • Santa Barbara, CA, United States
Senior Software Engineer

Senior Software Engineer

Sonatech Inc • Santa Barbara, CA, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Join to apply for the Senior Software Engineer role at Sonatech, LLC

4 days ago Be among the first 25 applicants

Join to apply for the Senior Software Engineer role at Sonatech, LLC

About Sonatech

Sonatech LLC is a leader in undersea acoustics, providing advanced technologies to support U.S. Navy missions. Our embedded software is a core component of high-performance, mission-critical systems deployed across a variety of naval platforms-often requiring real-time responsiveness, secure operation, and seamless hardware integration.

Location : Santa Barbara, CA (Onsite)

About Sonatech

Sonatech LLC is a leader in undersea acoustics, providing advanced technologies to support U.S. Navy missions. Our embedded software is a core component of high-performance, mission-critical systems deployed across a variety of naval platforms-often requiring real-time responsiveness, secure operation, and seamless hardware integration.

We foster a collaborative engineering culture where innovation, technical ownership, and cross-disciplinary teamwork are deeply valued. Our Santa Barbara office, located just minutes from the beach, offers a supportive, collaborative environment where engineers are trusted with technical ownership and meaningful impact.

Job Summary

We are seeking a Senior Software Engineer to take technical ownership of embedded software development for advanced undersea acoustics systems. This hands-on role includes leading architecture and design decisions, influencing technical direction across the engineering team, and delivering robust, production-ready software as an individual contributor.

In addition to core embedded development, the engineer will help integrate our products into larger, complex systems. The engineer will help develop secure interfaces, support containerized deployments using Kubernetes, contribute to cybersecurity compliance, and enable interoperability with external systems developed by other integrators.

The candidate will shape software architecture decisions and serve as a key technical voice within the project team.

This is a full-time onsite position based in Santa Barbara, CA.

Key Responsibilities

  • Lead the technical execution of software projects from architecture through deployment.
  • Define and evolve system-level software architecture, interface design, and implementation strategy.
  • Provide technical leadership and influence across projects and subsystems.
  • Collaborate closely with hardware, systems, FPGA, and test teams to ensure effective system-level integration.
  • Collaborate with the Project Manager to plan sprints, define milestones, and track execution.
  • Design and implement secure software interfaces for integration with external systems and third-party platforms.
  • Contribute to containerized deployments and overall system design using Kubernetes in secure environments.
  • Apply cybersecurity principles, NetBoot approach, SBOM standards, performance monitoring and fault location techniques.
  • Support system-level observability and integration with upper-tier logging frameworks (e.g., Fluentd).
  • Participate in and lead code reviews, design discussions, and troubleshooting.
  • Contribute to documentation, verification, and compliance with standards such as CMMC and NIST 800-218.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • 10+ years of professional experience in embedded software development.
  • Strong proficiency in C, C++ (preferably C++11 or later) and Python.
  • Deep understanding of embedded Linux, bare-metal firmware, and real-time systems.
  • Demonstrated experience taking ownership of software architecture and execution in a cross-functional engineering environment.
  • Experience collaborating across disciplines to integrate embedded systems into larger networked or software-defined systems.
  • Excellent communication skills and ability to work with systems, hardware, FPGA, and software teams.
  • U.S. Citizenship and eligibility for DoD Secret security clearance.
  • Onsite attendance required (remote work not available).
  • Preferred Qualifications

  • Experience using Python for scripting, test automation, or reviewing DSP-related models; ability to support translation into C++.
  • Familiarity with SBOM standards (e.g., SPDX, CycloneDX) and experience with associated tooling.
  • Experience with embedded Linux build systems such as Yocto or Buildroot.
  • Hands-on experience with DevOps practices and CI / CD tools (e.g., GitLab CI, Kubernetes).
  • Experience with automated security testing tools (e.g., GitLab SAST, SonarQube).
  • Understanding of software quality assurance, secure software development, and system-level integration.
  • Experience with system-on-chip (SoC) architectures, especially CPU-FPGA shared memory interaction.
  • Exposure to digital signal processing (DSP), undersea acoustics systems, or other signal-processing domains.
  • Knowledge of cybersecurity compliance frameworks such as CMMC or NIST 800-218.
  • Benefits

  • Salary range : $145,000 - $185,000 annually, depending on experience and technical leadership scope.
  • Medical, dental, and vision insurance.
  • Life insurance, paid vacation, and sick leave.
  • 3% 401(k) company contribution (no match required).
  • Professional development and training opportunities.
  • Compensation may exceed the posted range for exceptionally qualified candidates.

    Sonatech is an EEO / AA / Disability / Vets Employer

    Salary : $145000 - $185000 per year

    Job Posted by ApplicantPro

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Defense and Space Manufacturing

    Referrals increase your chances of interviewing at Sonatech, LLC by 2x

    Get notified about new Senior Software Engineer jobs in Santa Barbara, CA .

    Santa Barbara, CA $140,000.00-$200,000.00 2 weeks ago

    Santa Barbara, CA $170,000.00-$230,000.00 1 month ago

    Santa Barbara, CA $170,000.00-$215,000.00 2 weeks ago

    Santa Barbara, CA $180,000.00-$240,000.00 2 weeks ago

    Goleta, CA $104,274.00-$161,884.00 5 days ago

    Sr. Software Engineer - Mixed Portfolio Foundation

    Santa Barbara, CA $138,400.00-$173,000.00 2 weeks ago

    Technical Lead - Embedded Software Engineering

    Santa Barbara, CA $180,000.00-$210,000.00 3 weeks ago

    Goleta, CA $131,000.00-$196,000.00 2 weeks ago

    Goleta, CA $130,000.00-$190,000.00 1 week ago

    Goleta, CA $70,500.00-$129,500.00 4 days ago

    Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Santa Barbara, CA, United States

    Job_description.internal_linking.related_jobs
    Lead Senior Full Stack Software Engineer

    Lead Senior Full Stack Software Engineer

    Unwrap-ai • Santa Barbara, California, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Are you the most ambitious person you know? Do you crave making an impact? If so, you'll be right at home at Unwrap.We are seeking a software engineer who has a specific interest in working across ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Actalent • Santa Barbara, CA, United States
    serp_jobs.job_card.full_time +1
    Job Title : Senior Software EngineerJob Description.We are seeking a Senior Software Engineer to take technical ownership of embedded software development for advanced undersea acoustics systems.Thi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Remote Exceptional Software Engineers (Experience Using Agents) - AI Trainer ($70-$110 per hour)

    Remote Exceptional Software Engineers (Experience Using Agents) - AI Trainer ($70-$110 per hour)

    Mercor • Santa Barbara, California, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Mercor is seeking software engineers to support one of the world’s leading AI labs in building • •robust, high-performance systems • • that serve the needs of next-generation machine learning applicat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    GIS Software Engineer

    GIS Software Engineer

    Toyon • Goleta, California, United States
    serp_jobs.job_card.full_time
    Ability to qualify for a US Department of Defense security clearance required.This position is in-person (non-remote).Toyon is seeking individuals capable of developing object-oriented software in ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Unwrap • Santa Barbara, California, United States
    serp_jobs.job_card.full_time
    Do you love to build? Are you one of the most ambitious people you know? If so, you'll be right at home at Unwrap.We are seeking a senior software engineer who has a specific interest in working ac...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer (Scheduling SME)

    Senior Software Engineer (Scheduling SME)

    Umbra • Santa Barbara, CA, United States
    serp_jobs.job_card.permanent
    Umbra is an American space technology company delivering advanced systems, from sensors to spacecraft, that empower customers worldwide with unmatched access to critical information from space.Our ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Toyon Research Corporation • Goleta, California, United States
    serp_jobs.job_card.full_time
    Ability to qualify for a US Department of Defense security clearance required.This position is in-person (non-remote).Toyon is seeking individuals capable of developing object-oriented software in ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Pearly • Santa Barbara, California, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    We're seeking out a Santa Barbara based Senior Software Engineer to develop and own platform capabilities across our full stack - from user-facing workflows to high-throughput payment, notification...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Jirachi

    Senior Software Engineer, Jirachi

    Ediphi • Santa Barbara, California, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Our goal is to shorten the time spent in preconstruction, allowing projects to break ground faster and estimators to feel more confident in their work. We started when Michael Navarro, an estimating...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer – Kubernetes & Security

    Senior Embedded Software Engineer – Kubernetes & Security

    Actalent • Santa Barbara, CA, United States
    serp_jobs.job_card.full_time
    A global engineering and sciences company is seeking a Senior Software Engineer in Santa Barbara, CA.This role involves leading software architecture and design decisions, delivering production-rea...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Mercor • Santa Barbara, California, US
    serp_jobs.filters.remote
    serp_jobs.job_card.part_time
    Mercor is hiring experienced frontend engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending co...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Mercor • Santa Barbara, California, US
    serp_jobs.filters.remote
    serp_jobs.job_card.part_time
    Mercor is hiring experienced Python Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending codi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Flight Software Engineer

    Senior Flight Software Engineer

    Umbra • Santa Barbara, California, United States
    serp_jobs.job_card.full_time +1
    Umbra is an American space technology company delivering advanced systems, from sensors to spacecraft, that empower customers worldwide with unmatched access to critical information from space.Our ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Sonatech • Santa Barbara, CA, USA
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Sonatech LLC is a leader in undersea acoustics, providing advanced technologies to support U.Our embedded software is a core component of high-performance, mission-critical systems deployed across ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Software Engineer

    Software Engineer

    Sonatech Inc • Santa Barbara, CA, United States
    serp_jobs.job_card.full_time
    Sonatech LLC is a leading company in undersea acoustics, combining engineering and manufacturing expertise.Our software powers advanced acoustic navigation systems used by the U.We specialize in in...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Site Reliability Engineer - Observability

    Sr. Site Reliability Engineer - Observability

    Appfolio • Santa Barbara, California, United States
    serp_jobs.job_card.full_time
    AppFolio is more than a company.We’re a community of dreamers, big thinkers, problem solvers, active listeners, and multipliers. At every opportunity, we set the pace while delivering innovation bui...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Remote Exceptional Software Engineers (Coding Agent Experience) - AI Trainer ($85-$85 per hour)

    Remote Exceptional Software Engineers (Coding Agent Experience) - AI Trainer ($85-$85 per hour)

    Mercor • Santa Barbara, California, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Mercor is seeking software engineers to support one of the world’s leading AI labs in building • •robust, high-performance systems • • that serve the needs of next-generation machine learning applicat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Santa Barbara, California, US
    serp_jobs.filters.remote
    serp_jobs.job_card.part_time
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted