cover image
imec

imec

www.imec-int.com

11 Jobs

4,300 Employees

About the Company

At imec, we shape the future by enabling nano- and digital technology innovation that enhances quality of life--together with partners from the industry, government, and academia. Our R&D is built on three core pillars:

- a unique 2.5-billion-euro 300mm semiconductor pilot line
- over 6,000 colleagues from around the world
- an ecosystem of 600+ world-leading industry partners and a global academic network

Since 1984, imec quickly made its name as the leading research hub for advanced CMOS scaling and continues to set the course for the semiconductor industry. Our expertise combines deep-tech with software and systems, unlocking smart, sustainable solutions in fields like healthcare, mobility, Industry 5.0, clean energy and agrifood.

Ready to join us? Explore our R&D, start-up support, and career opportunities at imec-int.com.

Listed Jobs

Company background Company brand
Company Name
imec
Job Title
HPC Unix Engineer
Job Description
**Job title:** HPC Unix Engineer **Role Summary:** Manage, optimize, and support a high‑performance computing (HPC) environment for simulation, electronic design automation (EDA), and numerical modeling workloads. Focus on SLURM cluster administration, user support via Open OnDemand, system monitoring, and automation of cluster configuration and software deployment. **Expectations:** - Deliver 2nd‑line Linux/HPC support and incident resolution. - Ensure cluster performance, scalability, and stability. - Implement automation, monitoring, and secure configurations. - Maintain scientific software stacks and container environments. **Key Responsibilities:** 1. **Operational Support & Incident Management** - Resolve job scheduling, performance, and software usage issues. - Provide 2nd‑line support for Linux and HPC environments. - Support users through Open OnDemand (interactive and batch). - Follow ITIL processes for incidents, changes, and requests. - Monitor system and job metrics with Prometheus/Grafana. 2. **HPC System Management** - Administer SLURM clusters, compute nodes, GPU resources. - Perform OS patching, configuration management, and automation (Ansible, Bash, Python). - Manage parallel/shared filesystems (NFS, Lustre) and object storage (S3). - Control user access, quotas, and secure network settings. - Maintain FlexLM license management. 3. **Software, Containers & Build Frameworks** - Deploy and manage container technologies (Apptainer/Singularity, Podman, ENROOT, Pyxis). - Build and maintain scientific software (Ansys, Cadence, COMSOL, MATLAB, Mentor, Synopsys) via EasyBuild and lmod. - Optimize deployments, including Azure CycleCloud integration. **Required Skills:** - Proven experience with HPC environments, parallel computing, and job scheduling (SLURM). - Strong problem‑solving and analytical abilities. - Scripting and automation expertise (Ansible, Bash, Python). - Understanding of performance tuning, cluster monitoring, and system hardening. - Familiarity with Open OnDemand; Azure CycleCloud is a plus. - Exposure to EDA and engineering software workflows in HPC contexts is advantageous. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Information Technology, Systems Engineering, or a related field. - Relevant certifications (e.g., Red Hat Certified Engineer, Linux Professional Institute, or HPC‑specific credentials) are preferred but not mandatory.
Leuven, Belgium
On site
03-11-2025
Company background Company brand
Company Name
imec
Job Title
Machine Learning Performance Engineer
Job Description
Job Title: Machine Learning Performance Engineer Role Summary: Design, benchmark, and optimize AI/ML workloads for exascale systems, enabling SW‑HW co‑design and high‑performance custom architectures. Expectations: - Build a flexible framework to represent distributed AI/ML workloads across device and network models. - Deliver actionable performance insights for future exascale platforms. - Contribute to the EuroHPC DARE initiative and stay current with cutting‑edge AI research. Key Responsibilities: - Create mini‑apps and benchmarks from real AI models to evaluate system performance. - Analyze and optimize deep‑learning workloads for exascale readiness. - Investigate emerging algorithms for custom hardware integration. - Implement state‑of‑the‑art optimization techniques (quantization, pruning, distributed training). - Utilize performance‑analysis tools to identify bottlenecks and hardware‑level improvements. - Collaborate across research groups to support SW‑HW co‑design efforts. - Document methodologies, results, and best practices for internal knowledge base. Required Skills: - Advanced parallel programming (CUDA, Python). - Deep‑learning frameworks: PyTorch, TensorFlow, JAX. - Distributed training: Ray, Dask, PyTorch Lightning. - Algorithmic optimization (quantization, pruning, distributed learning). - Software performance analysis and hardware optimization techniques. - Strong analytical and problem‑solving abilities. - Effective written and verbal communication in English. Required Education & Certifications: - PhD in Computer Science, Engineering, Mathematics, or equivalent. - (Optional) Certifications in high‑performance computing or CUDA programming.
Leuven, Belgium
On site
17-11-2025
Company background Company brand
Company Name
imec
Job Title
Software & Data Engineer
Job Description
**Job Title:** Software & Data Engineer **Role Summary** Design, develop, and scale internal tools that power accelerator operations for a multi‑country program. Own end‑to‑end features from concept to deployment, ensuring data reliability, performance, and security. Collaborate with cross‑functional teams, define the technical roadmap, and use data to inform product decisions. **Expectations** - Obtain a full‑time employment contract (not freelance). - Deliver high‑quality code, maintainable architecture, and thorough documentation. - Communicate trade‑offs, risks, and solutions to stakeholders in a clear, concise manner. **Key Responsibilities** 1. Build, test, and enhance internal applications (e.g., cohort management, startup dashboards). 2. Automate data flows and integrate APIs across international teams. 3. Prioritize and plan the technical roadmap, balancing quick wins with long‑term goals. 4. Monitor usage metrics and engagement; iterate on features based on founder and team feedback. 5. Define and enforce coding standards, review pull requests, and maintain CI/CD pipelines. 6. Design and maintain robust data structures; clean, transform, and secure datasets. 7. Apply emerging web development trends and AI tools to boost productivity. 8. Serve as a technical sparring partner for due diligence and startup tech‑stack assessments. 9. Ensure all tools meet security, reliability, and performance requirements. **Required Skills** - Proficiency in TypeScript/JavaScript, React, Next.js, and Node.js. - Experience with relational or NoSQL databases, REST/GraphQL APIs, and integration patterns. - Strong understanding of version control (Git), CI/CD, and automated testing. - Ability to design scalable, maintainable, and secure web applications. - Data engineering fundamentals: ETL, data modeling, cleaning, and validation. - Excellent communication skills for stakeholder engagement and technical documentation. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent professional experience. ---
Antwerp, Belgium
Hybrid
25-11-2025
Company background Company brand
Company Name
imec
Job Title
Fab Reporting Business Analyst
Job Description
Job Title: Fab Reporting Business Analyst Role Summary: Deliver data insights and reporting solutions to Fab teams managing Pilot Lines, enabling efficient operational decision‑making through analytics products, prototypes, and stakeholder‑centric reporting. Expactations: - Translate Fab operational requirements into clear data product specifications. - Prototype, test, and validate reporting solutions with business owners. - Maintain report performance, latency, and data retention standards. - Provide user support, troubleshooting, and training for reporting tools. Key Responsibilities: 1. Gather and analyse Fab operational data needs from cross‑functional stakeholders. 2. Document user requirements and create wireframes or prototypes for approval. 3. Define and enforce performance, latency, and retention criteria for reports. 4. Conduct integration and user acceptance testing in collaboration with end users. 5. Produce end‑user documentation and conduct training/coaching sessions. 6. Resolve data or report issues independently, escalating only when necessary. 7. Partner with solution architects and data engineers for technical implementation. Required Skills: - Data analysis, manipulation and visualization (e.g., Kimball modeling). - Relational database expertise; SQL proficiency; experience with Power Query/Power BI or equivalent. - Experience with self‑service BI platforms. - Knowledge of manufacturing/process industry data concepts (workpiece, process flow, measurement results). - Strong technical communication, active listening, stakeholder engagement. - Pro‑active, initiative‑driven, capable of working autonomously. - Fluency in English. Required Education & Certifications: - Master’s degree in Engineering (Electronics, Materials Science, Chemistry), Exact Sciences, Computer Sciences, or equivalent experience. - Minimum 2 years of professional data analysis, modelling or business intelligence experience. ---
Leuven, Belgium
On site
Junior
26-11-2025