Apple

Embedded Firmware Verification Engineer

Apple
Apply
14 hours ago
San Diego, CA, USAMid Level
H1B sponsor

Responsibilities

  • Architect, implement, and maintain verification systems for complex firmware and software.
  • Design, develop, or maintain automated test suites for embedded systems.
  • Set up, integrate, and maintain continuous integration and deployment pipelines.
  • Debug and verify microcontroller-based systems using hardware development and diagnostic tools.
  • Collaborate with multifunctional teams and product development groups across Apple to support battery technology development.

Requirements

  • Experience programming in C and Python.
  • Experience working with microcontrollers.
  • Experience with development tools such as JTAG, SWD, oscilloscopes, or logic analyzers.
  • Preferred: BS degree and 3+ years of relevant industry experience.
  • Preferred: experience with Pytest or another test framework.
  • Preferred: experience with Jenkins or similar continuous integration and deployment tools.
  • Preferred: experience with I2C, UART, or SPI communication buses.
  • Preferred: RTOS experience and understanding of ARM architecture.

Tech Stack

CJenkinspytestPython

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me