Job matched to your search
Compiler Engineer
microTECH Global LTD · Zürich
Zürich · On-siteFull-TimePosted Jun 22, 2026
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 secondsJob description
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.
More jobs in Zürich
Risk & Insurance Manager
Sika AG · Zürich
Senior Technical Consultant SAP Development (Transportation Management)
Sika AG · Zürich
Strategic Finance & Development Associate
Sika AG · Zürich
Mechanical Engineering Internship – Digital Prototyping & Innovation (6–12 Months)
Sika AG · Zürich
Corporate M&A Analyst
ABB · Zürich
Sales Specialist – Business Line Excitation (80-100%)
ABB · Zürich
Sales Manager – Global Strategic Projects, Mining
ABB · Zürich
End Sales Manager – Global Strategic Projects, Mining
ABB · Zürich
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job