Ventura

Salary
$150,000–$170,000
Posted
Jul 5, 2026
Location
Ventura
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A mid-level software engineering role focused on building and testing autonomy software for Autonomous Undersea Vehicles (AUVs) and advanced navigation systems. Day-to-day work spans the full development lifecycle — from requirements and architecture through coding, integration, and field testing — primarily in C++ and C#, with hardware interfaces and communication protocols involved. Suits engineers with a background in autonomous systems who are open to occasional field deployments and technical documentation.

Mid level · Oxnard-Thousand Oaks-Ventura, CA · Bachelor's required · Full-time

Pay in the description: $150,000–$170,000

Must have (11)
C++C#autonomous systems softwareUARTSPII2CRS-485EthernetCAN busCI/CDversion control
Nice to have (1)
DoD clearance

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 6 people in the Oxnard-Thousand Oaks-Ventura, CA area plausibly meet what this posting asks for (software developers). range 1–10

Applicant volume Light — Few people clear these requirements, so an application that does clear them gets looked at. Worth applying to even if you miss a nice-to-have.

What gives you an edge
I2C2%UART3%SPI3%Ethernet10%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
CI/CD45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $162,936 (middle half $129,967–$177,142). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (6)

The posting explicitly requires U.S. Citizenship but does not gate on an active security clearance — an active DoD clearance is listed under 'Nice to Have' and is treated as preferred.

Communication protocols (UART, SPI, I2C, RS-485, Ethernet, CAN bus) are all listed together under the required qualifications section; each is captured as a separate hard gate since they represent distinct protocol capabilities used in embedded/hardware integration.

The role is titled 'mid-level Software Engineer' and the scope (full SDLC ownership, hardware integration, field tests, technical documentation) is consistent with a Mid-level band.

DevOps pipelines are mentioned alongside CI/CD tools and version control in the required section; CI/CD and version control are captured as the concrete named requirements — 'DevOps pipelines' is a methodology descriptor rather than a named tool.

Experience with underwater vehicles, robotics, or maritime/defense systems and software configuration management tools appear under 'What Would be Nice to Have' and are marked preferred accordingly.

Ignored 2 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): underwater vehicles / robotics / maritime systems, software configuration management tools.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗