Senior Software Engineer
4 weeks ago
Join to apply for the Senior Software Engineer role at Sonatech, LLC4 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at Sonatech, LLCAbout SonatechSonatech 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 SonatechSonatech 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 SummaryWe 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 ResponsibilitiesLead 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.RequirementsBachelor'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 QualificationsExperience 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.BenefitsSalary 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 EmployerSalary: $145000 - $185000 per yearJob Posted by ApplicantProSeniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesDefense and Space ManufacturingReferrals increase your chances of interviewing at Sonatech, LLC by 2xGet notified about new Senior Software Engineer jobs in Santa Barbara, CA.Santa Barbara, CA $140,000.00-$200,000.00 2 weeks agoSanta Barbara, CA $170,000.00-$230,000.00 1 month agoSanta Barbara, CA $170,000.00-$215,000.00 2 weeks agoSanta Barbara, CA $180,000.00-$240,000.00 2 weeks agoGoleta, CA $104,274.00-$161,884.00 5 days agoSr. Software Engineer - Mixed Portfolio FoundationSanta Barbara, CA $138,400.00-$173,000.00 2 weeks agoTechnical Lead - Embedded Software EngineeringSanta Barbara, CA $180,000.00-$210,000.00 3 weeks agoGoleta, CA $131,000.00-$196,000.00 2 weeks agoGoleta, CA $130,000.00-$190,000.00 1 week agoGoleta, CA $70,500.00-$129,500.00 4 days agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
-
Senior Software Engineer
7 days ago
Santa Barbara, United States Sonatech Inc Full timeJoin 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...
-
Senior Software Engineer
2 weeks ago
Santa Barbara, United States Sonatech Inc Full timeJoin 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...
-
Senior Software Engineer
3 weeks ago
Santa Ana, United States Veros Software Full timeAbout the Company Headquartered in Santa Ana California, Veros (www.veros.com) is a growing technology company that develops, operates and maintains custom software and business analytic solutions for the financial services industry. We are looking for a self-motivated, independent person to play a critical role, supporting the company's end user technology...
-
Senior Software Engineer
1 week ago
Santa Ana, United States Veros Software Full timeAbout the Company Headquartered in Santa Ana California, Veros (www.veros.com) is a growing technology company that develops, operates and maintains custom software and business analytic solutions for the financial services industry. We are looking for a self-motivated, independent person to play a critical role, supporting the company's end user technology...
-
Senior Software Engineer
2 weeks ago
Santa Barbara, CA, United States Sonatech Inc Full timeJoin 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...
-
Senior Software Engineer
1 week ago
Santa Barbara, CA, United States Sonatech Inc Full timeJoin 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...
-
Senior Software Engineer
1 week ago
Santa Barbara, CA, United States Sonatech Inc Full timeJoin 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...
-
Senior Software Engineer
2 weeks ago
Santa Barbara, CA, United States Sonatech Inc Full timeJoin 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...
-
Senior Software Engineer
2 weeks ago
Santa Monica, CA, United States Software Resources Full timeSoftware Resources has an immediate job opportunity for a Senior Software Engineer with a major corporation in Santa Monica, CA. Duration: 12+ month(s) Pay Rate: $95 - $100/hr DOE Experience with: Spark, Flink (or SparkStreaming), Airflow, Databricks, Scala (or Java), Python, AWS big data technologies Description: The Ads Data team, part of our Ad...
-
Senior Software Engineer
6 days ago
Santa Monica, CA, United States Software Resources Full timeSoftware Resources has an immediate job opportunity for a Senior Software Engineer with a major corporation in Santa Monica, CA. Duration: 12+ month(s) Pay Rate: $95 - $100/hr DOE Experience with: Spark, Flink (or SparkStreaming), Airflow, Databricks, Scala (or Java), Python, AWS big data technologies Description: The Ads Data team, part of our Ad...