Compiler Engineer
Vor 6 Tagen
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 VollzeitThe 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 VollzeitThe 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...
-
Senior Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz IC Resources VollzeitA 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...
-
Lead Software Engineer
Vor 6 Tagen
Zürich, Zürich, Schweiz IC Resources VollzeitA 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 VollzeitSenior 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 VollzeitWe'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...
-
Lead Software Engineer
Vor 6 Tagen
Zürich, Zürich, Schweiz microTECH Global LTD VollzeitYou 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...
-
Senior ML/RL Training Infrastructure Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Apple VollzeitReady 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...
-
Embedded Software Engineer Robotics
Vor 7 Tagen
Zürich, Zürich, Schweiz TalentCloud Group VollzeitWe 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...
-
Senior ML/RL Training Infrastructure Engineer
vor 1 Woche
Zürich, Zürich, Schweiz Apple Inc VollzeitSummary 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...