Senior Software Engineer for Discrete Event Simulations

il y a 2 semaines


Leuven, Belgique WhatJobs Temps plein

Senior Software Engineer for Discrete Event Simulations Are you passionate about building advanced software solutions that empower world-class research and industrial innovation? Do you thrive on solving complex challenges at the intersection of technology and real-world processes? If so, you might be the Senior Software Engineer for Discrete Event Simulations we’re looking for, to join us in Leuven, Ghent, or Antwerp What you will do Your primary assignment will be to play a key role in our efforts to build robust, scalable simulation solutions that enable imec’s research and industrial activities—especially in the field of discrete event simulation (DES). You will focus on the simulation of complex systems, such as business or manufacturing processes, as a sequence of distinct events occurring at precise points in time. Your expertise will help us model, analyse, and optimise these processes, making a tangible impact on semiconductor manufacturing.Your work will encompass: Designing, developing, and maintaining discrete event simulation frameworks and components. Modelling complex systems and workflows, translating real-world processes into accurate simulations. Bringing simulation prototypes to production-ready, scalable solutions. Supporting integration of simulation tools into imec’s research and industrial activities. Contributing to best practices for simulation engineering and software development. Evaluating and selecting emerging simulation technologies and tools. Moreover, as Senior Software Engineer within SD&P, you may also contribute to software engineering projects that enable to other R&D activities at imec, in the domains of Health, Automotive, Industry & Consumer, and IC design/manufacturing services. Across different projects, you will encounter world-class researchers, engineers, and visionary technologists. As a senior member of our department, you may also be expected to coach more junior colleagues. What we do for you We offer you the opportunity to join one of the world’s premier research centers in nanotechnology. With your talent, passion and expertise, you’ll become part of a team that makes the impossible possible. Together, we shape the technology that will determine the society of tomorrow. We are committed to being an inclusive employer and proud of our open, multicultural, and informal working environment with ample possibilities to take initiative and show responsibility. We commit to supporting and guiding you in this process; not only with words but also with tangible actions. Through imec.academy, 'our corporate university', we actively invest in your development to further your technical and personal growth. We are aware that your valuable contribution makes imec a top player in its field. Your energy and commitment are therefore appreciated by means of a market appropriate salary with many fringe benefits. Who you are We are looking for an experienced Computer Scientist/Software Engineer who excels at tackling complex technical challenges and can combine solid theoretical understanding with pragmatic engineering. The ideal candidate will have the following skills and attributes: Must-haves (essential skills): At least 7 years of professional experience in software engineering. Master’s or PhD in Computer Science (or related), or equivalent experience. Proven experience in designing, implementing, and deploying discrete event simulation systems for complex processes (e.g., manufacturing, business processes,logistics). Solid understanding of simulation models, event scheduling, and system dynamics. Ability to translate complex, domain-specific problems into simulation frameworks and solutions. Strong programming skills in Python and/or a language suitable for simulation (e.g. C++, Java). Experience bringing simulations from prototype to production, ensuring scalability, robustness, and maintainability. Familiarity with modern software engineering practices: clean code, git, CI/CD pipelines, issue tracking, and agile methodologies. Team player, comfortable in dynamic, multicultural environments. Englishproficiency(professional level). Nice to haves (a great candidateticksa few of these boxes): Experience with simulation of manufacturing processes&planning, ideally in semiconductor manufacturing. Knowledge of specific simulation frameworks or tools (e.g.,SimPy,AnyLogic, Arena, Plant Simulation). Understanding of how simulation integrates with digital twins, data analytics, and real-time systems. Experience with cloud infrastructure or containerisation (e.g., Docker, Kubernetes). Knowledge ofadditionalprogramming languages (e.g., Rust, Go, TypeScript). Research experience in simulation, operations research, or related fields. Dutchproficiency(or willingness to learn). If youdon’tfully match this description but believe you have what it takes: please get in touch and tell us whyyou’rethe right fit IMEC and its affiliates will not accept unsolicited resumes from any source other than directly from a candidate. IMEC will consider unsolicited referrals and/or resumes submitted by vendors such as search firms, staffing agencies, professional recruiters, fee-based referral services and recruiting agencies (hereafter “Agency”) to have been referred by the Agency free of charge. IMEC will not pay a fee to any Agency that does not have a prior written agreement with IMEC, validated by its HR department, in place regarding a specific job opening and allowing to submit resumes. Job details Title Senior Software Engineer for Discrete Event Simulations Closing on: (Europe/Brussels) The combination of our widely acclaimed leadership in microchip technology and profound software and ICT expertise is what makes us unique. #J-18808-Ljbffr


  • Senior Device TCAD Engineer

    il y a 4 semaines


    Leuven, Belgique microTECH Global LTD Temps plein

    Senior Device TCAD EngineerBelgium - LeuvenThe Role:We're seeking a Senior Device TCAD Engineer to join our growing team. If you're passionate about TCAD simulations, DTCO flows, and advanced device architectures, this is your chance to design the tech of tomorrow. In this role, you'll develop and optimize virtual process integration schemes for next-gen...


  • Leuven, Belgique Intermodalics Temps plein

    Intermodalics is a team of exceptionally talented people. At Intermodalics, we're not just building robotic software; we're leading the revolution in vision-guided robotics. Our expertise in cutting-edge technologies like 2D/3D AI vision, real-time control and navigation empowers industries and local businesses alike with dependable solutions. We dive into...


  • Leuven, Belgique Intermodalics Temps plein

    Intermodalics is a team of exceptionally talented people. At Intermodalics, we're not just building robotic software; we're leading the revolution in vision-guided robotics. Our expertise in cutting-edge technologies like 2D/3D AI vision, real-time control and navigation empowers industries and local businesses alike with dependable solutions. We dive into...


  • Leuven, Belgique Intermodalics Temps plein

    Intermodalics is a team of exceptionally talented people. At Intermodalics, we're not just building robotic software; we're leading the revolution in vision-guided robotics. Our expertise in cutting-edge technologies like 2D/3D AI vision, real-time control and navigation empowers industries and local businesses alike with dependable solutions. We dive into...


  • Leuven, Belgique Intermodalics Temps plein

    Intermodalics is a team of exceptionally talented people. At Intermodalics, we're not just building robotic software; we're leading the revolution in vision-guided robotics. Our expertise in cutting-edge technologies like 2D/3D AI vision, real-time control and navigation empowers industries and local businesses alike with dependable solutions. We dive into...

  • Senior Software Engineer

    il y a 2 semaines


    Leuven, Belgique WhatJobs Temps plein

    Your mission We’re Cuez and we’re reshaping the world of live broadcasting through our innovative SaaS tools used by production teams around the globe: from newsrooms and sports studios to universities, talkshows and events. As a Software Engineer , you’ll help shapeAutomator , our tool that connects broadcast hardware and software into one seamless...

  • Senior Software Engineer

    il y a 2 semaines


    Leuven, Belgique Inku Temps plein

    About InkuAt Inku, we're building the future of brand-consistent content creation. Our platform merges AI and brand identity seamlessly — every piece of content feels authentically on-brand without conscious effort. We're solving one of the most challenging problems in AI content generation: moving beyond generic outputs to create work that captures the...

  • Senior Software Engineer

    il y a 2 semaines


    Leuven, Belgique Inku Temps plein

    About InkuAt Inku, we're building the future of brand-consistent content creation. Our platform merges AI and brand identity seamlessly — every piece of content feels authentically on-brand without conscious effort. We're solving one of the most challenging problems in AI content generation: moving beyond generic outputs to create work that captures the...

  • Software Engineer

    il y a 4 semaines


    Leuven, Belgique Investigo Temps plein

    C++ Software Engineer – Leuven – 12 months+My client, is currently search for a freelance C++ Software Engineer for a long-term project modernizing one of their current applications.Experience:Strong background in C++ programming on Windows OSExperience with MFC for user interfaceExperience with UML, XML, JSONResponsible for unit testing so understanding...

  • Software Engineer

    il y a 4 semaines


    Leuven, Belgique Investigo Temps plein

    C++ Software Engineer – Leuven – 12 months+My client, is currently search for a freelance C++ Software Engineer for a long-term project modernizing one of their current applications.Experience:Strong background in C++ programming on Windows OSExperience with MFC for user interfaceExperience with UML, XML, JSONResponsible for unit testing so understanding...