Developer – AI Embedded Toolchains
Ireland, Cork
Analog Devices
Analog Devices is a global leader in the design and manufacturing of analog, mixed signal, and DSP integrated circuits to help solve the toughest engineering challenges.Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $12 billion in FY23 and approximately 26,000 people globally working alongside 125,000 global customers, ADI ensures today’s innovators stay Ahead of What’s Possible. Learn more at www.analog.com and on LinkedIn.
Job Title: Developer – AI Embedded Toolchains
Location: Cork-Ireland, Limerick-Ireland, Edinburgh – UK
About Analog Devices
Analog Devices (ADI) is a global leader in high-performance analog, mixed-signal, and digital signal processing (DSP) technologies. Our AI/ML initiatives focus on delivering cutting-edge solutions that empower embedded developers to seamlessly integrate AI into their applications.
About the Role
We are looking for a Developer – AI Embedded Toolchains to contribute to the development of a state-of-the-art toolchain for compiling, optimizing, and deploying AI models to ADI’s embedded hardware platforms, including those with advanced DSPs and NPUs. This role will involve working with existing AI toolchains such as Cadence NeuroWeave SDK, Arm Vela, and others while helping to create a best-in-class development experience.
The ideal candidate has strong experience in embedded development, compiler toolchains, and cross-compilation. Familiarity with AI toolchains, model optimization, and inference engines is a plus but not required.
Key Responsibilities
- Develop and enhance AI toolchains for ADI’s embedded platforms.
- Integrate and improve compiler workflows, including cross-compilation and optimization for DSPs and NPUs.
- Extend and adapt existing AI toolchains such as Cadence NeuroWeave SDK, Arm Vela, and others.
- Optimize AI inference performance by improving memory efficiency, execution speed, and hardware utilization.
- Work closely with internal teams, including hardware architects, compiler engineers, and AI researchers, to refine toolchain capabilities.
- Implement debugging, profiling, and visualization tools to support embedded AI development.
- Stay up to date with trends in embedded AI, compiler technologies, and model deployment techniques.
Required Qualifications
- 5+ years of experience with embedded development, including cross-compilers, linker scripts, and low-level system optimizations.
- Proficiency in C/C++ and Python for toolchain and compiler development.
- Familiarity with compiler toolchains, such as LLVM, GCC, or proprietary backends.
- Understanding of DSPs and NPUs, including hardware acceleration techniques.
- Basic familiarity with AI toolchains (e.g., model conversion, quantization, inference runtime optimizations).
- Understanding of AI frameworks (TensorFlow, PyTorch, ONNX) and their deployment workflows.
- Strong problem-solving and debugging skills for embedded systems.
Preferred Qualifications
- Experience working with Cadence NeuroWeave SDK, Arm Vela, or similar AI toolchains.
- Familiarity with inference engines such as TensorFlow Lite Micro (TFLM), ONNX Runtime, or similar.
- Knowledge of model optimization techniques such as quantization, pruning, and graph optimizations.
- Experience with AI deployment on embedded platforms in automotive, industrial, or IoT applications.
- Contributions to open-source AI compilers (TVM, Glow, MLIR) or inference runtimes.
- Experience working with RTOS and real-time AI constraints.
Why Join Us?
- Work on cutting-edge AI acceleration for embedded systems.
- Collaborate with top-tier hardware and AI engineers in a fast-growing AI division.
- Drive real-world AI deployments on power-efficient, high-performance ADI platforms.
- Competitive compensation, benefits, and opportunities for career growth.
If you’re excited about developing next-generation AI toolchains for embedded systems, we’d love to hear from you!
#LI-TK1
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
Job Req Type: ExperiencedRequired Travel: Yes, 10% of the time
Shift Type: 1st Shift/Days
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Industrial Machine Learning Model deployment ONNX Open Source Python PyTorch Security TensorFlow
Perks/benefits: Career development Competitive pay
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.