Compiler Engineer

Vor 6 Tagen


Zürich, Zürich, Schweiz microTECH Global LTD Vollzeit

What you'll do

  • Design and implement embedded software libraries and low-level runtime for platforms.
  • Develop and maintain the compiler path (MLIR/LLVM passes, code generation, kernels) that maps AI and DSP primitives and related operations to our hardware.
  • Develop and refine a benchmarking and profiling framework that incorporates reproducible tests, dashboards, and regression gates.
  • Strengthen build, test, and CI so releases are predictable and artifacts are easy to consume.
  • Collaborate with hardware, architecture, and customer-facing teams; write precise specs and documentation; turn feedback into roadmap items.

Outcomes (first 18 months)

  • A production-ready driver + runtime stack for at least one MCU target and one accelerator-class target.
  • A working compiler path with visible wins in latency and energy on representative models, documented end-to-end.
  • A stable benchmark suite with automated reports and performance guards integrated in CI.
  • Developer-quality docs, examples, and reference projects that make first use smooth for partners.

Requirements

  • 5+ years building low-level software or compilers; strong C++ and Python; you have shipped production code.
  • Hands-on experience with embedded systems and compiler design
  • Solid systems understanding. memory and concurrency fundamentals
  • Comfortable reading hardware datasheets and working at the HW/SW boundary.
  • Evidence of performance work (profiling, tracing, optimization) on embedded or accelerator targets.
  • Clear writing, good documentation habits, and a collaborative approach.

Nice to have

  • Experience deploying deep-learning workloads on edge devices; familiarity with TensorFlow Lite for Micro, TVM, or IREE.
  • HPC exposure (DirectML, OpenCL, CUDA) or DSP algorithm implementations.
  • CI/CD depth and packaging for developer kits, utilizing GitHub Actions or a similar tool.
  • Quantization and fixed-point experience for edge inference.

  • Lead Compiler Engineer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Apple Vollzeit

    The ANE Software team develops the compiler and runtime for machine learning accelerators on Apple SiliconDescriptionAs a lead compiler engineer in the Apple Neural Engine Software team, you will be expected to - Analyze, design and implement software interfacing with the hardware for artificial intelligence applications across a wide range of Apple product...

  • Lead Compiler Engineer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Apple Vollzeit

    The ANE Software team develops the compiler and runtime for machine learning accelerators on Apple Silicon DescriptionAs a lead compiler engineer in the Apple Neural Engine Software team, you will be expected toAnalyze, design and implement software interfacing with the hardware for artificial intelligence applications across a wide range of Apple product...


  • Zürich, Zürich, Schweiz IC Resources Vollzeit

    A Senior Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich. Working in a low-level software and compiler development environment, the Senior Software Engineer will be responsible for developing and implementing embedded Linux (Kernel Driver) and RTOS (Bare-Metal) software in C and C++ and compiler...


  • Zürich, Zürich, Schweiz IC Resources Vollzeit

    A Lead Embedded Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich. Working in a software / hardware co-design environment, the Lead Embedded Software Engineer will be responsible for leading a small team tasked with the development of software at microcontroller / bare-metal level and...

  • Senior C++ Engineer

    Vor 2 Tagen


    Zürich, Zürich, Schweiz Selby Jennings Vollzeit

    Senior C++ Engineer - Hardware / Low-Latency Trading Systems (HFT)Location: Zurich (on-site)Kindly note that sponsorship is not available for this role. EU citizens or individuals with existing Swiss/EU work authorisation are welcome to apply.A leading high-frequency trading firm is seeking aSenior C++ Engineerto join its low-latency trading desk. This role...

  • Lead Software Engineer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Umbilical Advanced Vollzeit

    We're working with a company who is building next-generation embedded computing platforms that bridge the gap between low-level hardware and intelligent software. You'll design and ship the components that let developers unlock full performance from next-gen processors, from drivers and runtimes to compilers, SDKs, and benchmarking tools. Depending on...


  • Zürich, Zürich, Schweiz microTECH Global LTD Vollzeit

    You will work closely with hardware and with early customers, turning a silicon capability into a developer-friendly product. One of your primary responsibilities will be to understand how our hardware works and provide feedback to the hardware designers on how to simplify its use and improve its performance from a system perspective. You will drive the...


  • Zürich, Zürich, Schweiz Apple Vollzeit

    Ready to transform how billions of people interact with technology? Apple's Core Foundation Models team is driving the intelligence that powers experiences across billions of devices worldwide—and we're looking for exceptional talent to join us Join our Europe-based applied ML team building the next generation of large-scale ML and RL training...


  • Zürich, Zürich, Schweiz TalentCloud Group Vollzeit

    We are supporting a fast-moving technology team building intelligent mobile platforms. You will work at the junction of low-level software, perception and edge compute helping to design, optimize and deploy embedded solutions that run in real environments.Key responsibilitiesDevelop and maintain embedded software for real-time perception and autonomy...


  • Zürich, Zürich, Schweiz Apple Inc Vollzeit

    Summary Posted: Dec 03, Role Number: Ready to transform how billions of people interact with technology? Apple's Core Foundation Models team is driving the intelligence that powers experiences across billions of devices worldwide—and we're looking for exceptional talent to join us Join our Europe-based applied ML team building the next generation of...