
Compiler Engineer PR Heuristics
We are looking for a Compiler Engineer who will develop new heuristics for a place-and-route tool and take over its overall maintenance and integration. Focus areas include, but are not limited to: Design and implementation of heuristics based on feedback from our application engineers; taking over the ongoing maintenance and improvement of the tool; integration of an externally developed optimal solver.
Prospective team members require strong C++ skills and a solid grounding in graph algorithms and optimisation; experience with Python or similar scripting languages; interest in or exposure to EDA / place-and-route, CGRA, FPGA, or compiler back-end mapping. Familiarity with ILP solvers is a plus.
Master’s degree (or equivalent experience) and first relevant experience (internships, projects) welcome.
Relocation required. Currently 4 days on-site, 1 day remote. Policy may change.
- Senior Software Engineer (Processor Software Stack)
- Processor Design Engineer
- Verification Engineer
- Synthesis Engineer
- Compiler Engineer (P&R Heuristics)
This role is listed because Ubitium is part of the Ignite Next portfolio. Applications are handled by Ubitium directly — Ignite Next does not receive your application, screen candidates or act as a recruiter.
Similar roles in the portfolio
Technical Program Manager (f/m/d)
BlackSemiconductor · Aachen, DE · Onsite · Full-time · Posted 28 Jul 2026
Senior High-Speed Analog/RF System Architect (f/m/d)
BlackSemiconductor · Aachen, DE · Remote · Full-time · Posted 28 Jul 2026
Senior Platform & Hardware Applications Engineer (f/m/d)
BlackSemiconductor · Aachen, DE · Onsite · Full-time · Posted 29 Jul 2026
Photonics Circuit Designer (f/m/d)
BlackSemiconductor · Aachen, DE · Onsite · Full-time · Posted 22 Jul 2026
Senior Hardware Compute Architect (f/m/d)
BlackSemiconductor · Aachen, DE · Onsite · Full-time · Posted 22 Jul 2026
Advanced Packaging Electrical / Signal Integrity Architect (f/m/d)
BlackSemiconductor · Aachen, DE · Onsite · Full-time · Posted 22 Jul 2026