Ventura

Salary
$90,000–$100,000
Posted
Jul 6, 2026
Location
Ventura
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A junior-level embedded software role focused on developing and testing low-level software for autonomous undersea vehicles. Day-to-day work involves writing C/C++ code under an RTOS, implementing device drivers and communication interfaces (serial, Ethernet, UDP/TCP), and supporting hardware-in-the-loop and in-water vehicle testing. Suited to early-career engineers with embedded or firmware development experience, including internships and capstone projects, who can obtain a DoD Secret clearance.

Junior level · Oxnard-Thousand Oaks-Ventura, CA · Bachelor's required · Secret clearance · Full-time

Pay in the description: $90,000–$100,000

Must have (5)
CC++RTOSUART, Spi, I2c, Can or Rs 485JTAG or Swd
Nice to have (3)
FreeRTOS, Zephyr or VxworksEthernetCAN bus

“or” means any one of them counts — you don't need all of them.

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

What gives you an edge
JTAG2%UART3%RTOS6%

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

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 (9)

US citizenship is explicitly required; the role also requires the ability to obtain and maintain a DoD Secret clearance (not necessarily active at hire).

Experience range is 0–4 years, and the JD explicitly counts internships, co-ops, and senior capstone projects — this is a genuine entry-level/junior role.

The serial communication protocol requirement gates on knowledge of 'at least two' from a list (UART, SPI, I2C, CAN, RS-485, or similar); UART is listed as the primary with the others as alternatives since any two qualify.

Oscilloscopes and logic analyzers appear alongside JTAG/SWD in the required debugging tools section; they are physical instruments rather than named software/platform skills and are omitted from the skills list per schema guidance.

The 'Nice to Have' section lists specific RTOS platforms (FreeRTOS, Zephyr, VxWorks) and communication protocols (UART, SPI, I2C, RS-485, Ethernet, CAN bus) — these are marked preferred even though some protocol names also appear in the required section, because the 'Nice to Have' framing applies to platform-specific or deeper familiarity beyond the baseline required.

The pay range of $90,000–$100,000 is explicitly labeled as a California pay range.

The overall years minimum is set to 0 reflecting the stated '0–4 years' floor.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): software configuration management.

Requires a Secret clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.

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 ↗