Apple
Direct employer career site

DevOps / Infrastructure Engineer — Firmware Validation

Location
Cupertino · On-site
Job type
Full-time
Level
Senior
Education
Bachelor's degree
Listed
13 days ago

Skills & highlights for this role

  • CI/CD pipeline design
  • Python
  • Self-hosted CI/CD operation (GitLab CI, Jenkins, GitHub Actions, or similar)
  • Runner administration
  • Job orchestration
  • Infrastructure-level failure debugging
  • Git
  • Integration of build, test, and reporting services
  • Strong written and verbal communication
  • Cross-team triage coordination

Also useful

  • Firmware/hardware development lifecycle
  • SoC bring-up or silicon test
  • Hands-on hardware lab experience
  • Lab instruments (oscilloscope, logic analyzer)
  • Perforce or server-hosted Git platforms
  • C programming or firmware development
  • Packaging and versioning tools (pip/conda, npm)
  • AI-assisted development and tooling (LLM agents, MCP-style integrations)

Summary

At Apple, we work every single day to craft products that enrich people’s lives. Do you love working on challenges that no one has solved yet? Do you like changing the game? We have an opportunity for a results-oriented and extraordinarily hardworking DevOps / Infrastructure Engineer. As a member of our multifaceted group, you will have the outstanding and great opportunity to craft upcoming products that will delight and encourage millions of Apple’s customers every single day.

About the role

We're looking for a DevOps-minded engineer to contribute and grow the AMS firmware validation platform — the CI/CD, infrastructure, and tooling that builds, tests, and validates Mixed-Signal IP firmware from static analysis all the way through hardware-in-the-loop silicon test.

Responsibilities

  • Own and extend the CI/CD platform end-to-end — from static analysis and unit tests through simulator-based testing, coverage, and hardware-in-the-loop silicon testing — plus the dashboards and reporting that make results actionable.
  • Operate and harden the self-hosted runner fleet and toolchains — SDK/compiler/simulator versioning and the packaging and release flow that ships the platform to runners.
  • Onboard new silicon platforms into CI/CD: extend configs, build/test matrices, and the low-level hardware integration that makes a new chip testable with minimal one-off effort.
  • Grow the validation lab as a product — make changes to test stations safe, reviewable, and automated instead of manual, one-off edits.
  • Drive deep, cross-stack triage and root-cause across the firmware toolchain, simulators, runner OS/SDK regressions, and silicon test, and build the triage tooling that speeds diagnosis for the whole team.

Develop and maintain firmware test cases and tooling on development boards and shipping products — including hands-on setup of test-station hardware (connecting boards and devices, cabling, and bring-up) — partnering with firmware and QA teams to improve test coverage and release quality.

Minimum Qualifications

  • Bachelor's degree required.
  • DevOps/infrastructure background: designing and owning CI/CD pipelines and shared engineering infrastructure, with an automation-first mindset.
  • Strong Python for CLI tooling, orchestration, and system integrations against APIs, webhooks, and service accounts.
  • Hands-on experience operating self-hosted CI/CD (GitLab CI, Jenkins, GitHub Actions, or similar): pipeline design, runner administration, job orchestration, and debugging failures at the infrastructure level
  • Proficiency with Git and the ability to integrate disparate build, test, and reporting services into one coherent pipeline.
  • Strong written and verbal communication; able to drive cross-team triage and keep stakeholders aligned.

Preferred Qualifications

  • Familiarity with the hardware/firmware development lifecycle; exposure to SoC bring-up or silicon test.
  • Comfortable working hands-on in a hardware lab — setting up boards and test stations and keeping them running.
  • Familiarity with lab instruments (oscilloscope, logic analyzer, etc.) is a plus; day-to-day signal-level debugging and board probing are not a core part of this role.
  • Experience with additional version-control systems (e.g., Perforce) or server-hosted Git platforms
  • C programming or firmware development experience.
  • Packaging and versioning tools (pip/conda, npm, or equivalent) and managing dependency/release flows
  • AI-assisted development and tooling (LLM agents, MCP-style integrations) for code review, triage, and automation.
  • Containerization / service-deployment experience (Docker, etc.).
Read the original posting

From Apple's careers page, first listed on Rolev.ai on October 27, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this DevOps / Infrastructure Engineer — Firmware Validation role at Apple, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

Where is the DevOps / Infrastructure Engineer — Firmware Validation job at Apple located?

This DevOps / Infrastructure Engineer — Firmware Validation position at Apple is located in Cupertino (On-site). Always check Apple's application page for specific state eligibility or relocation policies.

What qualifications are required for DevOps / Infrastructure Engineer — Firmware Validation at Apple?

For the DevOps / Infrastructure Engineer — Firmware Validation role, Apple highlights a bachelor's degree; experience with CI/CD pipeline design, Python, Self-hosted CI/CD operation (GitLab CI, Jenkins, GitHub Actions, or similar), Runner administration, Job orchestration, Infrastructure-level failure debugging. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.

How do I apply for the DevOps / Infrastructure Engineer — Firmware Validation position at Apple?

This listing links directly to Apple's application page. You can apply directly on Apple's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.