CareerPlanSign in

Embedded Firmware Verification Engineer

San Diego, United States of America💼 Full-time🗓 2026-09-24 → 2026-09-28

Core

Architect, implement, and maintain verification systems and automated engineering tools for testing complex firmware/software in embedded battery products.

Role type

Embedded Firmware Verification Engineer

Builds

Automated test systems and debugging tools for embedded battery products

Domain

Consumer electronics / Battery technology / Embedded systems

Required skills

C programming, Python programming, microcontroller programming, JTAG/SWD debugging, oscilloscope usage, logic analyzer usage, I2C communication, UART communication, SPI communication, RTOS development, ARM architecture knowledge

Preferred skills

Pytest framework, CI/CD pipeline setup (Jenkins), low-pin-count bus protocols, embedded test suite design

Responsibilities

Write clean, robust, and reusable code for embedded test systems; Develop and maintain automated engineering tools for debugging and testing; Collaborate with project leaders to define project criteria; Debug and resolve system issues related to firmware and software; Present results and recommendations

Seniority

Mid-level, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.