DevOps Infrastructure Engineer — Firmware Validation
Cupertino, CA - USA
Job Summary
Were 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.
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 and harden the self-hosted runner fleet and toolchains SDK/compiler/simulator versioning and the packaging and release flow that ships the platform to 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 the validation lab as a product make changes to test stations safe reviewable and automated instead of manual one-off 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 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.
BS degree in technical discipline with minimum 10 years of relevant background: designing and owning CI/CD pipelines and shared engineering infrastructure with an automation-first Python for CLI tooling orchestration and system integrations against APIs webhooks and service -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 levelnProficiency with Git and the ability to integrate disparate build test and reporting services into one coherent written and verbal communication; able to drive cross-team triage and keep stakeholders aligned.
Familiarity with the hardware/firmware development lifecycle; exposure to SoC bring-up or silicon working hands-on in a hardware lab setting up boards and test stations and keeping them running. nFamiliarity 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 with additional version-control systems (e.g. Perforce) or server-hosted Git platformsnC programming or firmware development and versioning tools (pip/conda npm or equivalent) and managing dependency/release flowsnAI-assisted development and tooling (LLM agents MCP-style integrations) for code review triage and / service-deployment experience (Docker etc.).
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more