ChromoLogic · Monrovia, CA

Salary
$70,000–$110,000
Posted
Jul 26, 2026
Location
Monrovia, CA
Last confirmed open
Jul 28, 2026

What this job asks for AI summary

A hands-on embedded systems engineering role at a medical/aerospace/security R&D firm, spanning the full hardware-firmware lifecycle — from schematic capture and multi-layer PCB layout through firmware development, prototype assembly, and production transition. The ideal candidate is equally fluent in low-level C/C++ firmware and electronic hardware design, comfortable at the lab bench with test equipment, and capable of owning a product end-to-end.

Senior level · 5+ years · Bachelor's required

Quick apply — this platform usually takes a CV and a few fields.

Must have (8)
Altium Designer, Kicad or EagleCC++RTOSARM CortexSTM32, Avr or PicPCB layoutJTAG or Swd
Nice to have (6)
BLECAN BusSPII2CUARTUSB

“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%RTOS6%

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

What the occupation pays Median $138,970 (middle half $107,524–$175,762).

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

No work location or city is stated in the posting; CBSA and state fields are left blank. ChromoLogic LLC's website (chromologic.com) may indicate a specific location, but that information was not present in the posting text itself.

This role is primarily hardware/embedded-systems engineering — PCB design, prototype assembly, and firmware development in roughly equal measure. SOC 15-1252 (Software Developers) is the closest available code given the heavy firmware/software component, but 15-1299 (Computer Occupations, All Other) is a reasonable runner-up given the strong hardware design emphasis that falls outside a pure software-developer profile.

The degree requirement states 'BS or MS … or related technical field' with no 'or equivalent experience' escape clause, so a Bachelor's is treated as a hard minimum.

Communication protocols (BLE, CAN Bus, SPI, I²C, UART, USB) appear under 'What You'll Do' (responsibilities) rather than under 'Required Qualifications', so they are marked as preferred. The Required Qualifications section references only 'familiarity with embedded communication protocols and interfaces' generically.

Specific microcontroller families (STM32, AVR, PIC) are listed together in the responsibilities section as examples of platforms; ARM Cortex is the architectural umbrella. All are captured; STM32 is used as the primary with AVR and PIC as alternatives since they appear as a grouped list.

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 ↗