IT Search

Embedded AI Software Engineer

Zürich, ZH, CH

20 days ago
Save Job

Summary

Embedded AI Software Engineer


AI & Embedded Systems


Zürich


Up to CHF 125,000 + benefits


IT Search has partnered with a pioneering AI hardware company to appoint an Embedded AI Software Engineer to join their Zürich-based R&D team. This organisation is developing cutting-edge AI hardware solutions, and the role will focus on building the software that powers these innovations.


In this role, you will develop and maintain the software stack and compiler toolchain, solving complex performance issues, and integrating machine learning models with custom hardware.


What you'll be doing:

  • Develop and maintain the SDK and compiler infrastructure for an advanced AI compute platform
  • Optimise software for embedded systems to ensure high performance on resource-constrained devices
  • Work closely with hardware teams to design and implement solutions for AI workloads
  • Innovate and optimise algorithms, especially those relevant to AI and machine learning applications


What you'll bring:

  • Strong experience in embedded software development (MCUs, DSPs, low-level optimisation)
  • Expertise in C, C++, and Python for embedded and systems-level programming
  • Familiarity with build systems (Make, CMake), version control (Git), and CI pipelines
  • Knowledge of AI/Neural Networks and ML model integration


Nice to have:

  • Experience with LLVM, MLIR, or other compiler infrastructure
  • Familiarity with embedded AI inference frameworks (e.g., IREE, TVM, TFLM)
  • Experience in HW/SW co-design


If this role aligns with your expertise, send your CV via the link or get in touch with Graeme King at IT Search for a confidential chat.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: