Technical Lead - Embedded Software, Developer Toolchains & AI Tooling
City, Edinburgh, United Kingdom
Analog Devices, Inc
and toolchains. You will play a critical role in defining and implementing modern, best-in-class embedded development workflows that improve developer productivity for firmware, compilers, debuggers, middleware integration, and system configuration. Additionally, you will help integrate AI/ML technologies into embedded tooling to enhance debugging, profiling, optimization, and … external stakeholders, including open-source communities and industry groups, to influence the embedded tooling ecosystem. Explore AI-driven automation to reduce debugging time, optimize firmware development, and streamline build processes. Key Qualifications Strong embedded systems experience (bare-metal, RTOS, or embedded Linux). Expertise in developer tooling (debuggers, compilers, profilers … SDKs, system configuration tools). Proficiency in C, C++, Python , with experience in firmware and low-level software development. Understanding of embedded toolchains (LLVM, GCC, binutils, Clang, GDB, IAR). AI/ML experience applied to software tooling , such as AI-assisted debugging, performance optimization, or automation. Experience with build More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: