Taro Logo

Staff AI / ML Embedded Engineer

Global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge.
Edinburgh, UK
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Job Description

Analog Devices (NASDAQ: ADI) is seeking a Staff AI/ML Embedded Engineer to join their Edge AI team. This role combines embedded systems expertise with AI/ML implementation, focusing on developing and optimizing software for ADI's AI SDKs and deploying machine learning models on digital hardware platforms.

The position offers an opportunity to work at a global semiconductor leader with over $9 billion in revenue and 24,000 employees worldwide. As a Staff Engineer, you'll be at the forefront of bridging the physical and digital worlds, working on solutions that drive advancements in digitized factories, mobility, and digital healthcare.

The role requires strong embedded software development skills, particularly in C and C++ programming, combined with AI/DSP knowledge. You'll work closely with AI engineers to optimize machine learning models for embedded systems, ensuring efficient resource utilization and high performance. The position involves hands-on work with hardware platforms, development kits, and real-time operating systems.

Key technical requirements include 2+ years of industry experience, proficiency in embedded development tools, and familiarity with communication protocols. The ideal candidate will also have experience with model optimization techniques and Python scripting abilities. This role offers the chance to work on cutting-edge technology while collaborating with multidisciplinary teams in a company known for innovation and impact.

The position requires 10% travel and is based in Edinburgh, UK. ADI offers a collaborative culture focused on continuous learning and sustainable practices, making it an ideal environment for those looking to advance their career in embedded AI systems.

Last updated 3 days ago

Responsibilities For Staff AI / ML Embedded Engineer

  • Develop and maintain embedded software for Analog Devices' AI SDKs
  • Optimize and deploy AI and DSP models on embedded hardware platforms and development kits
  • Collaborate with AI engineers to optimize machine learning models into efficient embedded implementations
  • Work with cross-functional teams to integrate software solutions into Analog Devices' hardware platforms
  • Debug, test, and validate embedded software to ensure reliability and performance
  • Stay informed on advancements in embedded systems, AI, and DSP technologies

Requirements For Staff AI / ML Embedded Engineer

Python
  • Bachelor's or Master's degree or equivalent experience
  • 2+ years of industry experience in embedded software development
  • Proficiency in C and C++ programming for embedded systems
  • Experience with embedded development tools, such as debuggers, compilers, and IDEs
  • Familiarity with AI or DSP concepts and their application in embedded systems
  • Experience working with hardware platforms, development kits, and real-time operating systems (RTOS)
  • Strong problem-solving and debugging skills
  • Ability to work collaboratively in a multidisciplinary team environment

Related Jobs

Staff Engineer, Digital Design

Staff Digital Engineer position at Analog Devices, focusing on complex system architecture and digital design for consumer electronics applications.

Lead Software Engineer

Lead Software Engineer position at Leonardo, focusing on Electronic Warfare and Future Combat Air programmes, requiring expertise in embedded systems and DO-178C compliance.

Lead Software Engineer (Embedded Ada)

Lead Software Engineer position at Leonardo, focusing on Embedded Ada development for real-time systems, combining technical leadership with hands-on development in Luton, UK.

Staff Engineer, Analogue/PMIC Design

Staff Engineer position at Qualcomm focusing on Analogue/PMIC Design, requiring expertise in power management systems and analog design, based in Cambridge, UK.

Staff Engineer, Analogue/PMIC Design

Staff Engineer position at Qualcomm focusing on Analogue/PMIC Design, requiring expertise in power management systems and analog design with 5+ years experience.