Compiler Engineer - Zurich - Perm
Job in
Indiana, Indiana County, Pennsylvania, 15705, USA
Listed on 2026-01-24
Listing for:
microTECH Global Limited
Full Time
position Listed on 2026-01-24
Job specializations:
-
Software Development
AI Engineer, Embedded Software Engineer, Machine Learning/ ML Engineer
Job Description & How to Apply Below
Location:
Zürich, Switzerland
Seniority: 5+ years (systems, compilers, or embedded)
- Design and implement embedded software libraries and low-level runtime for Compute
RAM-enabled 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.
- 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.
- 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.
- Experience deploying deep-learning workloads on edge devices; familiarity with Tensor Flow Lite for Micro, TVM, or IREE.
- HPC exposure (Direct
ML, OpenCL, CUDA) or DSP algorithm implementations. - CI/CD depth and packaging for developer kits, utilizing Git Hub Actions or a similar tool.
- Quantization and fixed-point experience for edge inference.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×