About The Position

Apple is seeking a results-oriented DevOps-minded engineer to contribute to and grow the AMS firmware validation platform. The role focuses on the CI/CD, infrastructure, and tooling used to build, test, and validate Mixed-Signal IP firmware, from static analysis through hardware-in-the-loop silicon testing. The engineer will design and own CI/CD pipelines and shared engineering infrastructure, build Python-based tooling and integrations, and help integrate build, test, and reporting services into a coherent workflow. The position also involves operating self-hosted CI/CD systems and coordinating cross-team troubleshooting and stakeholder communication.

Requirements

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

Nice To Haves

  • Familiarity with the hardware and firmware development lifecycle; exposure to SoC bring-up or silicon test.
  • Comfort working hands-on in a hardware lab, setting up boards and test stations and keeping them running.
  • Familiarity with lab instruments such as oscilloscopes and logic analyzers; signal-level debugging and board probing are not core responsibilities.
  • Experience with additional version-control systems such as Perforce or server-hosted Git platforms.
  • C programming or firmware development experience.
  • Experience with packaging and versioning tools such as pip, conda, or npm, and managing dependency and release flows.
  • Experience with AI-assisted development and tooling, including LLM agents or MCP-style integrations for code review, triage, and automation.
  • Containerization or service-deployment experience, such as Docker.

Responsibilities

  • Contribute to and grow the AMS firmware validation platform.
  • Design and own CI/CD pipelines and shared engineering infrastructure.
  • Develop Python CLI tooling, orchestration, and integrations with APIs, webhooks, and service accounts.
  • Operate self-hosted CI/CD systems, including pipeline design, runner administration, job orchestration, and infrastructure-level failure debugging.
  • Integrate build, test, and reporting services into a coherent pipeline.
  • Drive cross-team triage and keep stakeholders aligned.
  • As applicable, set up hardware boards and test stations and help keep them running.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service