Talent.com
Deze vacature is niet beschikbaar in je land.
System Software Engineer

System Software Engineer

imecLeuven, Belgium
6 dagen geleden
Functieomschrijving

About the Role

At the imec Hardware Systems and Applications department, we build application-oriented prototypes around unique imec chip-level technology to bridge the gap between research and industrial or societal applications. Together with component and domain experts, we innovate at the system level by designing, implementing, and validating integrated solutions (hard- & software) around novel imec technologies – thereby bringing them to the next maturity level (TRL). Our mission is to demonstrate and validate these systems in relevant environments and generate valuable data for our customers and partners. We are building a multidisciplinary team that has expertise in system engineering, mechanics, electronics, optics, software, product development and quality assurance.

We are looking for an experienced Software Engineer to join the System Software team in Leuven. You will work in multi-disciplinary project teams, together with system engineering, mechanical, electronic, optical, bio-chemical, microfluidic, and other domain experts. Your primary focus will be on the development of system-level software that makes up an integral part of our prototypes. This software will interface with, configure, and test the hardware, orchestrate data acquisition, and take care of configuration, calibration, and data correction. Sometimes GUI applications will be built on top of lower-level APIs, to allow for easier usage of the system by end-users (e.g. imec researchers or external customers).

What you will do

  • Design, implement, and test software modules for desktop environments.
  • Collaborate with hardware, firmware, and system engineering teams to ensure seamless system integration.
  • Contribute to the development of internal tools and automation pipelines using Docker, GitHub, and CI / CD practices.
  • Participate in sprint planning and task tracking activities.
  • Document software components and contribute to knowledge sharing and internal presentations.
  • Maintain and extend in-house developed software libraries and platforms.

What we do for you

We offer you the opportunity to join one of the world’s premier research centers in nanotechnology at its headquarters in Leuven, Belgium. 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 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

  • Bachelor’s or Master’s degree in Computer Science, or equivalent by experience.
  • 3–5 years of professional experience in software development.
  • Proficiency in C++ and Python restricted.
  • Solid understanding of software engineering principles and a strong commitment to code quality, maintainability, and best practices.
  • Familiarity with embedded systems, hardware interfacing, or real-time data processing.
  • Experience with version control (Git), and Agile development practices.
  • Strong problem-solving skills and ability to work in a collaborative, cross-functional team.
  • Experience with test-driven development (TDD), software testing methodologies, and frameworks such as Google Test.
  • Good understanding of object-oriented programming, software architecture, and data structures.
  • Nice to Have :

  • Experience with GUI development (e.g., Qt, PyQt) and C#.
  • Exposure to biomedical systems, instrumentation, or signal processing.
  • Familiarity with Jira and Confluence.
  • Experience with microcontrollers, MPSoCs, or single-board computers.
  • Understanding of hardware APIs, data exchange protocols, or data storage formats.
  • Familiarity with containerization technologies such as Docker.
  • Maak een vacature-alert aan voor deze zoekopdracht

    System Engineer • Leuven, Belgium

    Gerelateerde banen
    • Gesponsord
    System Engineer (spoorweginfrastructuur)

    System Engineer (spoorweginfrastructuur)

    Stib / MivbLeuven, BE
    Daarom hebben we zoveel verschillende banen en carrièremogelijkheden.De digitalisering van onze activiteiten, de modernisering van de metro, de uitbreiding van het tramnet en de bouw van nieuwe rem...Laat meer zienLaatst bijgewerkt: 14 dagen geleden
    Software Engineer

    Software Engineer

    Michael PageLeuven, BE
    You'll be focused on back-end development of our recruitment platform, working mainly with Typescript, Next.You'll work on core product features and Backend code improvements, ensuring all systems ...Laat meer zienLaatst bijgewerkt: 28 dagen geleden
    Senior System Design Engineer

    Senior System Design Engineer

    ITS GroupLeuven
    Great assignments await you with our key account clients in rich and varied environments.IT infrastructure to join our team. In this role, you will design secure, scalable, and high-performing syste...Laat meer zienLaatst bijgewerkt: 30+ dagen geleden
    • Gesponsord
    IT System Engineer

    IT System Engineer

    LGA ITLeuven, BE
    Voor onze klant, een gevestigde speler in ICT-oplossingen, zijn wij op zoek naar een System Engineer om hun team te versterken. Ben jij de System Engineer die gepassioneerd en geboeid is door IT? Le...Laat meer zienLaatst bijgewerkt: 13 dagen geleden
    System Integration Tester Engineer

    System Integration Tester Engineer

    EngibexLeuven, Belgique
    We are a Belgian engineering consulting firm that assists SMEs and large industrial organizations in bringing their innovation and R&D initiatives to life. Gain a comprehensive understanding of the ...Laat meer zienLaatst bijgewerkt: 30+ dagen geleden
    • Gesponsord
    SANDER. - CICD System Engineer

    SANDER. - CICD System Engineer

    SANDER.Leuven, Belgium
    We're looking for a System Engineer with a passion for managing and evolving development toolchains.You'll join the Generic Build Team, maintaining core tools like Jenkins, Bitbucket, Confluence, a...Laat meer zienLaatst bijgewerkt: 14 dagen geleden
    Software Engineer

    Software Engineer

    MEDPACELeuven, Belgium
    Medpace is a full-service clinical contract research organization (CRO).We provide Phase I-IV clinical development services to the biotechnology, pharmaceutical and medical device industries.Our mi...Laat meer zienLaatst bijgewerkt: 17 dagen geleden
    • Gesponsord
    System Engineer

    System Engineer

    UZ BrusselLeuven, BE
    Een goede patiëntenzorg is het rechtstreekse gevolg van betrokken en tevreden zorgverstrekkers.Dat is het uitgangspunt van het Universitair Ziekenhuis Brussel. Elke dag gaan er meer dan 4200 medewer...Laat meer zienLaatst bijgewerkt: 22 dagen geleden
    Software Engineer

    Software Engineer

    TomraLeuven, Vlaams Gewest, Belgium
    We deliver industry-leading sorting machines, utilising a broad range of sensor technologies coupled with real-time image processing engines over embedded and PC architectures.Our customers, produc...Laat meer zienLaatst bijgewerkt: 30+ dagen geleden
    System Software Engineer

    System Software Engineer

    imecLeuven, Belgium
    Computer and IT - Leuven | About a week ago.At the imec Hardware Systems and Applications department, we build application-oriented prototypes around unique imec chip-level technology to bridge the...Laat meer zienLaatst bijgewerkt: 7 dagen geleden
    Technische Software Engineer

    Technische Software Engineer

    Sioux TechnologiesLeuven
    Jij kunt de vertaalslag maken tussen verschillende complexe systemen waarbij je met passie en plezier software naar een next level brengt. De langdurige projecten in jouw regio (Antwerpen, Gent, Leu...Laat meer zienLaatst bijgewerkt: 30+ dagen geleden
    • Gesponsord
    Software Engineer

    Software Engineer

    Vivid ResourcingLeuven, Flemish Region, Belgium
    SOFTWARE ENGINEER - LEUVEN (BELGIUM) - PERMANENT POSITION.We are currently recruiting a Software Engineer to join a software team focusing on the development of control software for advanced imagin...Laat meer zienLaatst bijgewerkt: 8 dagen geleden
    System Design Engineer Senior

    System Design Engineer Senior

    Contraste EuropeLeuven
    S2E backend team : responsible for all authentication of all applications within our partner’s group.We are evolving from full on prem (own servers) support to internet facing desktop which communic...Laat meer zienLaatst bijgewerkt: 30+ dagen geleden
    • Gesponsord
    Software Engineer

    Software Engineer

    CHRLY BelgiumLeuven, Flemish Region, Belgium
    Fujitsu is looking for a Software Developer Labview.To support a large life-science instrumentation project with LabView development. Improve, update and maintain the software (LabView) for a comple...Laat meer zienLaatst bijgewerkt: 21 dagen geleden
    • Gesponsord
    System engineer

    System engineer

    LiantisLeuven, BE
    Liantis ondersteunt al wie onderneemt en / of mensen tewerkstelt.Bij ons vind je een vertrouwde compagnon de route die je vanuit een geïntegreerde aanpak op elk moment van je ondernemerstraject de ge...Laat meer zienLaatst bijgewerkt: 20 dagen geleden
    Senior System Engineer

    Senior System Engineer

    ARHSLeuven, Flanders, Belgium
    We are composed of 13 entities across 6 countries that are unified by the Arηs Group, with more than 1750 consultants.This corporate structure enables us to respond quickly to market changes and cu...Laat meer zienLaatst bijgewerkt: 30+ dagen geleden
    Software Engineer

    Software Engineer

    TOMRALeuven, Vlaams Gewest, BE
    We deliver industry-leading sorting machines, utilising a broad range of sensor technologies coupled with real-time image processing engines over embedded and PC architectures.Our customers, produc...Laat meer zienLaatst bijgewerkt: 18 dagen geleden
    Industrial Software Engineer IIoT

    Industrial Software Engineer IIoT

    Flanders MakeLeuven, BE
    Industrial Software Engineer IIoT.Je bouwt aan de volgende generatie cyber fysieke systemen.We inspireren de industrie door te tonen wat we met de nieuwste IIoT technologie kunnen doen.Samen met jo...Laat meer zienLaatst bijgewerkt: 17 dagen geleden