Your browser does not support javascript! Please enable it, otherwise web will not work for you.

DevOps / Infrastructure Engineer - Firmware Valida

Home > Python programming jobs

DevOps / Infrastructure Engineer - Firmware Valida in USA new

  • Cupertino, CA

Responsibilities

  • Design and own CI/CD pipelines and shared engineering infrastructure for firmware validation.
  • Build Python CLI tools, orchestration, and integrations with APIs, webhooks, and service accounts.
  • Administer CI/CD runners, orchestrate jobs, and debug infrastructure-level pipeline failures.
  • Integrate build, test, and reporting services into a coherent pipeline using Git.
  • Set up and maintain hardware boards, test stations, and lab infrastructure for hardware-in-the-loop validation.
  • Drive cross-team triage and maintain stakeholder alignment.
  • Support validation from static analysis through hardware-in-the-loop silicon testing.

Requirements

  • Bachelor’s degree required.
  • DevOps or infrastructure experience designing and owning CI/CD pipelines and shared engineering infrastructure.
  • Strong Python skills for CLI tooling, orchestration, and system integrations.
  • Hands-on experience operating self-hosted CI/CD platforms such as GitLab CI, Jenkins, or GitHub Actions, including pipeline design, runner administration, job orchestration, and infrastructure-level debugging.
  • Proficiency with Git and integrating build, test, and reporting services.
  • Strong written and verbal communication skills.
  • Familiarity with hardware or firmware development lifecycles and exposure to SoC bring-up or silicon testing preferred.
  • Hands-on hardware-lab experience setting up boards and test stations preferred.
  • Familiarity with oscilloscopes and logic analyzers is a plus.
  • Experience with Perforce or server-hosted Git platforms preferred.
  • C programming or firmware development experience preferred.
  • Experience with pip, conda, npm, or equivalent packaging and versioning tools preferred.
  • Experience with AI-assisted development and tooling, including LLM agents or MCP-style integrations, preferred.
  • Containerization or service-deployment experience such as Docker preferred.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Software Engineer L5

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $388k-$619k
  • Remote

Senior Software Engineer - MAAS

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • EMEA, Americas

Software Engineer I

  • UiPath
  • Full time
  • Others
  • 10/30/2026
  • Bengaluru, India

Staff ML Engineer

  • Cloudbeds
  • Full time
  • Remote
  • 10/30/2026
  • Europe

Software Architect/Engineer 6

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $499k-$820k
  • Remote