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 testing complex firmware and software.
  • Collaborate with multifunctional teams and product development groups across Apple.
  • Design, develop, or maintain test suites for embedded systems.
  • Set up, integrate, or maintain continuous integration and deployment pipelines.
  • Validate and support the development of innovative battery technologies.

Requirements

  • BS degree required.
  • Experience programming in C and Python.
  • Experience working with microcontrollers.
  • Experience with development tools such as JTAG, SWD, oscilloscopes, or logic analyzers.
  • Preferred: experience with Pytest or another test framework.
  • Preferred: experience with Jenkins-based continuous integration and deployment pipelines.
  • 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