Principal Engineer, Embedded Software Test Lead

Analog Devices

Hybrid
10+ years embedded software validation
Arm cortex-m and cortex-a architecture
Zephyr rtos and embedded linux experience
This role leads the definition and execution of system validation strategies across pre-silicon virtual prototypes and post-silicon environments for Analog Devices' SoCs

Job Summary

  • This role leads the definition and execution of system validation strategies across pre-silicon virtual prototypes and post-silicon environments for Analog Devices' SoCs.
  • The successful candidate will architect CI/CD pipelines using GitHub Actions to automate build, test, and regression workflows for Zephyr and Linux targets.
  • Candidates must possess over a decade of experience in embedded software validation and demonstrated people management skills to lead engineering teams.

Matching Summary

This role leads the definition and execution of system validation strategies across pre-silicon virtual prototypes and post-silicon environments for Analog Devices' SoCs.

Skills & Requirements

Must-have

  • 10+ years embedded software validation
  • ARM Cortex-M and Cortex-A architecture
  • Zephyr RTOS and embedded Linux experience
  • GitHub Actions CI/CD pipeline architecture
  • Python proficiency for test automation
  • Virtual prototyping and emulation platforms
  • Cross-domain debugging hardware firmware

Nice-to-have

  • Experience with static analysis tools like Coverity
  • Prior silicon bring-up and low-level debug
  • Mentoring engineers on best practices
  • Familiarity with Segger or Lauterbach tools
  • Strong communication with executive audiences

Key Requirements

  • Bachelor's or Master's degree in Engineering or CS
  • 10+ years in embedded software validation
  • Proven people management experience
  • Proficiency with Git and modern development workflows

Work Rights

Must have US citizenship, PR, or protected individual status

Tailored Resume

Cover Letter