Talent.com
No se aceptan más aplicaciones
Senior Software Engineer

Senior Software Engineer

Sonatech, LLCSanta Barbara, CA, US
Hace 1 día
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

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 levelMid-Senior level
  • Employment type

  • Employment typeFull-time
  • Job function

  • Job functionEngineering and Information Technology
  • IndustriesDefense 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

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

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Senior Software Engineer • Santa Barbara, CA, US

    Ofertas relacionadas
    • Oferta promocionada
    Senior Software QA Engineer

    Senior Software QA Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior Software Tools Test Engineer to join their Pod DevOps, Tools, and Automation Team.Key Responsibilities Lead the validation efforts for non-product custom tools u...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Growth Engineer

    Senior Growth Engineer

    VirtualVocationsSan Buenaventura, California, United States
    A tiempo completo
    A company is looking for a Senior Growth Engineer.Key Responsibilities Build features and launch experiments to drive growth across the stack Work on production code in a pair programming enviro...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Android Software Engineer

    Senior Android Software Engineer

    VirtualVocationsSan Buenaventura, California, United States
    A tiempo completo
    A company is looking for a Senior Software Engineer, Android.Key Responsibilities Design, develop, test, deploy, maintain and improve software Build best in class fitness and wellness mobile app...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior C++ Software Development Engineer.Key Responsibilities Research and develop new software techniques for AMD's hardware Design and develop core technologies for ...Mostrar másÚltima actualización: hace 3 días
    • Oferta promocionada
    Senior Full-Stack Engineer

    Senior Full-Stack Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior Full-Stack Engineer, Front-end (RIA).Key Responsibilities Write high-quality, scalable, and efficient code for financial applications Mentor junior developers a...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior QA Engineer

    Senior QA Engineer

    VirtualVocationsSan Buenaventura, California, United States
    A tiempo completo
    A company is looking for a Senior QA Engineer / SDET (Python, GraphQL, Cloud-Native).Key Responsibilities Define and implement quality strategies for complex services across data, services, and U...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    • Nueva oferta
    Senior Software Engineer - GPU

    Senior Software Engineer - GPU

    VirtualVocationsSan Buenaventura, California, United States
    A tiempo completo
    A company is looking for a Senior Software Development Engineer- GPU.Key Responsibilities Research and develop new software techniques that enhance AMD's hardware capabilities Design, document, ...Mostrar másÚltima actualización: hace 22 horas
    • Oferta promocionada
    Software Engineer

    Software Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Software Engineer - AI.Key Responsibilities Design and maintain backend APIs and orchestration services using Node. Express and Python Build data pipelines (ETL) to ing...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior Software Engineer I / II : Backend.Key Responsibilities Solve features and bugs while delivering high-impact software independently Support the growth of teammates...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsSan Buenaventura, California, United States
    A tiempo completo
    A company is looking for a Lead Software Engineer to design and implement software systems in a remote work environment.Key Responsibilities Design, develop, and implement software systems using ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Forward Deployed Engineer

    Senior Forward Deployed Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior Forward Deployed Engineer, AI (Remote).Key Responsibilities Lead the design, development, and deployment of AI / ML-powered solutions tailored to customer needs A...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    • Nueva oferta
    Senior Software Engineer, iOS

    Senior Software Engineer, iOS

    VirtualVocationsSan Buenaventura, California, United States
    A tiempo completo
    A company is looking for a Senior Software Engineer, iOS.Key Responsibilities Design, develop, test, deploy, maintain, and improve software Build best-in-class fitness and wellness mobile apps ...Mostrar másÚltima actualización: hace 14 horas
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior Software Engineer - (Remote).Key Responsibilities Perform technical design, coding, and testing of applications, serving as a subject matter expert Conduct soft...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer - Autonomous Vehicles

    Senior Software Engineer - Autonomous Vehicles

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior Software Development Engineer, Test - Autonomous Vehicles.Key Responsibilities Design, develop, and maintain software infrastructure for large-scale simulation o...Mostrar másÚltima actualización: hace 1 día
    • Oferta promocionada
    Senior Computer Engineer

    Senior Computer Engineer

    Decision TechnologiesPort Hueneme, CA, United States
    A tiempo completo
    Work for a dynamic company specializing in technical support services and engineering solutions.NAVSEA, including the program offices and warfare centers. We match our capabilities to the needs of o...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Systems Engineer

    Senior Systems Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior Systems Engineer.Key Responsibilities Develop and deploy state-of-the-art ground operational systems Collaborate with cross-functional teams to enhance system c...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    • Nueva oferta
    Software Engineer, Fullstack

    Software Engineer, Fullstack

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Software Engineer, Fullstack.Key Responsibilities Collaborate with reliability experts to assess and enhance the performance of the analytics platform Design and build...Mostrar másÚltima actualización: hace 18 horas
    • Oferta promocionada
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    Fullstack Engineer II, Assessments.Key Responsibilities Integrate learning science into products for identifying and addressing learning gaps Build tools for teachers to effectively use the plat...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Frontend Software Engineer

    Senior Frontend Software Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior Software Engineer specialized in Frontend Development.Key Responsibilities Develop high-quality, responsive, and performant user interfaces using TypeScript, Rea...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Cloud Engineer

    Senior Cloud Engineer

    VirtualVocationsOxnard, California, United States
    A tiempo completo
    A company is looking for a Senior Cloud Engineer.Key Responsibilities Architect, deploy, and manage EKS clusters on AWS, ensuring scalability, reliability, and cost efficiency Design and impleme...Mostrar másÚltima actualización: hace más de 30 días