
Posted 5 hours ago
Principal Embedded Software Engineer
Analog Devices
Requirements
BS or MS in CompE, CS, or EE, 15+ years embedded software development experience, Expertise in JTAG/SWD-based debugging, Expert level C/C++ skills, Experience with embedded Linux and kernel modules, Experience with device driver development
Skills
C#Embedded LinuxARMRISC-VJTAG
About the role
Responsibilities
- Set the long-term architectural direction for debugger platforms spanning SHARC, ARM, and RISC-V cores
- Lead the definition and evolution of debug infrastructure and heterogeneous multi-core debug strategies
- Act as a technical authority to drive cross-functional alignment and architectural governance
- Own relationships with demanding customers to solve complex integration challenges
- Provide architectural governance across build, automation, and CI/CD workflows
- Mentor engineering talent and represent the company in cross-divisional technical forums
Requirements
- BS or MS in Computer Engineering, Computer Science, or Electrical Engineering
- 15+ years of embedded software development experience
- Recognized expertise in JTAG/SWD-based debugging across multiple processor architectures (ARM, RISC-V, HiFi)
- Expert-level C/C++ skills with hands-on experience in low-level firmware and device driver development
- Extensive experience with embedded Linux, including kernel modules and BSP integration
- Proven track record of architecting and delivering large-scale debugger platforms
Preferred Qualifications
- Strong knowledge of CoreSight debug and trace infrastructure (ETM, ITM, CTI)
- Familiarity with RISC-V trace infrastructure
- Experience with open-source debug tooling such as GDB or OpenOCD
- Experience designing and scaling CI/CD pipelines (GitLab CI/CD, Jenkins, Docker) for embedded toolchains
- Experience supporting RTOS environments like FreeRTOS or Zephyr
About the Company
Analog Devices, Inc. (ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. We combine analog, digital, AI, and software technologies into solutions that combat climate change, connect humans, and drive advancements in automation, robotics, healthcare, and energy.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Embedded Software Engineer
Analog Devices · Cork
