Embedded Firmware Verification Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$122,700–$184,800 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $198k
This role $154k
$110k $242k
below market most similar roles pay here above market

This role pays less than 83% of similar roles. Most pay $167,400–$229,100 — the blue band above. At the midpoint, this role pays about $154k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3552 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2742 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Embedded Firmware Verification Engineer

As an Embedded Firmware Verification Engineer within the Battery Engineering group, you will architect, implement, and maintain a verification system to support testing of complex firmware and software. You will work with multi-functional teams to develop automated engineering tools for debugging, analyzing, and testing embedded products. Your daily responsibilities include writing robust, reusable code for embedded test systems, defining project schedules, and presenting technical recommendations. You will utilize C, Python, and micro-controllers while employing tools such as JTAG, SWD, oscilloscopes, and logic analyzers. Preferred skills include Pytest, Jenkins, RTOS, ARM architecture, and communication buses like I2C, UART, and SPI. This role focuses on innovating new battery technologies to deliver more energy in smaller spaces by solving complex firmware and system issues.

What you'll do

  • Write robust, reusable, and testable code tailored for embedded test systems.
  • Develop and maintain automated engineering tools to debug, analyze, and test embedded products.
  • Architect, implement, and maintain verification systems to support complex firmware and software testing.
  • Debug and resolve system issues related to product firmware, software, and hardware systems.
  • Define project assignments, schedules, quality expectations, and other project criteria with leaders.
  • Present technical results and recommendations to stakeholders.

What we're looking for

  • Experience programming in C and Python.
  • Experience working with micro-controllers.
  • Experience with development tools such as JTAG, SWD, oscilloscopes, or logic analyzers.
  • Experience designing, developing, or maintaining test suits using Pytest or other framework (preferred).
  • Experience setting up, integrating, or maintaining continuous integration and deployment pipelines using tools such as Jenkins (preferred).
  • Experience in low-pin-count communication buses such as I2C, UART, SPI (preferred).
  • RTOS experience (preferred).
  • Understanding of ARM architecture (preferred).

More like this

Similar roles

Embedded Firmware Verification Engineer

Apple Inc

San Diego, CA 16 days ago $142,300–$214,300
C Python micro-controllers JTAG SWD Oscilloscope Logic Analyzer Pytest Jenkins I2C UART SPI RTOS ARM Architecture
3+ yrs exp

Firmware Validation Engineer

Apple Inc

San Francisco, CA 177 days ago $129,300–$225,300
Python C Firmware SoC FPGA Jenkins WiFi Bluetooth UWB Oscilloscope Logic Analyzer VLSI RTL RF Analog

Firmware Validation Engineer

Apple Inc

San Francisco, CA 23 days ago $184,700–$324,800
Python C Firmware Testing SoC FPGA Jenkins WiFi Bluetooth UWB RF PHY Oscilloscope Logic Analyzer Test Automation Embedded SW VLSI RTL Post-Silicon Validation
10+ yrs exp

Firmware Engineer, Embedded Systems

Anduril Industries

Costa Mesa, CA 172 days ago $166,000–$220,000
C Embedded Systems RTOS Bare-metal Microcontrollers ARM AVR MSP430 PIC JTAG SWD Oscilloscope Logic Analyzer USB SPI I2C CAN RS232 RS485 Ethernet
3+ yrs exp

Embedded Firmware Engineer, Connected Warfare

Anduril Industries

Costa Mesa, CA 44 days ago $166,000–$220,000
C Embedded Systems RTOS Bare-metal Microcontrollers ARM AVR MSP430 PIC SPI I2C UART CAN Ethernet USB RS232 RS485 JTAG SWD Oscilloscope Logic Analyzer
1+ yrs exp

Senior Firmware Engineer, Embedded Systems

Anduril Industries

Costa Mesa, CA 172 days ago $191,000–$253,000
C Embedded Systems RTOS Bare-metal Microcontrollers ARM AVR MSP430 PIC JTAG SWD SPI I2C CAN USB RS232 RS485 Ethernet Oscilloscopes Logic Analyzers
5+ yrs exp