Bilateraal onderzoek
Neem een voorsprong op je concurrenten dankzij een bilaterale samenwerking met imec.
Coöperatieve R&D samenwerking
Beperk je risico’s en verlaag je kosten door samen met andere bedrijven precompetitief onderzoek te voeren.
Voorbeelden
Verken de manieren waarop imec de toekomst verandert.
imec.istart
Wil je een versnelling hoger schakelen met je techstart-up? Klop dan aan bij imec.istart.
imec.xpand
Wil je met nanotechnologie de markt op? Imec.xpand ondersteunt je van begin tot eind.
Spin-offs
Verken hier de lijst van spin-offbedrijven van de Vlaamse innovatiehub voor nano-elektronica en digitale technologie.
/Vacatures/We want to meet enthusiastic developers

We want to meet enthusiastic developers

Research & development - Gent | More than two weeks ago

Are you a software developer/engineer, passionate about building the technologies that will drive the smart health, city, mobility & logistics solutions of tomorrow? Would you love to join a multi-disciplinary and talented team? Then we would love to hear from you!

We want to meet enthusiastic developers

imec EDiT

As a high-tech research centre that is partially publicly funded, imec carries a responsibility to ensure global as well as local impact. imec’s EDiT (“Enabling Digital Transformations”) department plays a leading role in realising local impact of digital technology by conducting demand-driven R&D, in collaboration with authorities, other imec divisions, (academic) research institutes, companies, and citizens’ organisations. Our mission is to tackle so-called “wicked problems” in 3 main domains, or “clusters”: smart cities, mobility & logistics, and public health. Our activities are guided by an “Open for Impact” vision, which puts an emphasis on open knowledge, open source, and open data. Examples of our research programmes include City of Things, Mobilidata, Internet of Water, and Nervocity. EDiT is primarily based in Ghent and Antwerp, but also maintains a presence at imec’s main campus in Leuven.

What you will do

You will join one of EDiT’s 3 clusters, which are multi-disciplinary teams focused on innovation projects related to a specific societal domain – Public Health, Smart Cities, or Mobility & Logistics. There will collaborate with other developers, architects, analysts, designers, project managers, product owners, user researchers, and domain experts. The clusters operate through a process based on Scrum and SAFe principles.
As an Application Engineer (internal job title) you will also join EDiT’s DEV competence centre, where we will provide coaching, arrange training, evaluate and fine-tune your role and responsibilities, and plan your path within EDiT/imec together. Additionally, through our EDiT Communities of Practice initiative you will regularly interact with other developers, architects, designers, and user researchers across EDiT.

What we do for you

In exchange for your talent, passion, and expertise, imec offers you a challenging high-tech environment and a stimulating diverse culture. Employees enjoy market-competitive compensation and benefits packages, engaging career opportunities, and state of the art facilities. EDiT’s main offices are centrally located in Ghent & Antwerp, but we are also present at imec’s HQ campus in Leuven. Due to the COVID-19 pandemic, working from home is currently the default across imec. Once governmental and imec-specific restrictions allow, you will be able to choose freely at which of our sites you spend most of your time. We have always been, and will remain, quite flexible with regards to working hours and remote working, as most team communications take place online.
Our open-minded and informal working culture offers you a range of possibilities to take initiative and show responsibility. Through our imec Academy, and other training initiatives, we actively invest in the development of all our employees to assure personal as well as collective growth. Joining imec is your opportunity to contribute to the technology that will determine tomorrow’s society. Your valuable contribution and that of your colleagues make imec a top player in its field.

Who you are

We are always open to meet research-minded, high-potential software developers/engineers/architects, with various technical specialisations, and with senior, medior, or junior experience levels alike. While there may not always be a fitting open position available right away, we believe it is always valuable to us (& vice-versa, we dare think) to get acquainted with passionate candidates. These are some of the qualities we tend to look for:

“Must-haves” (essential skills):

  • Educational background:
    o (Prof.) Bachelor, Master, or PhD degree in a “STEM” domain, typically (but not exclusively) Computer Science, I(C)T, or (applied) Informatics;
    o Or, equivalent self-thought expertise acquired through proven professional experience & certified training;
  • Able to quickly learn new paradigms, patterns, languages, frameworks, libraries, …;
  • An interest in research & innovation with societal relevance;
  • Javascript, as your language of choice (or are willing to embrace);
  • Relational & document-based databases (PostgreSQL, Mongo, etc.);
  • Git (duh!);
  • Team player, preferably accustomed to Scrum or similar Agile process;
  • English (professional proficiency).

“Should-haves” (a great candidate is familiar with most of these):

  • Able to efficiently, and iteratively translate requirements to software architecture & implementation choices;
  • TypeScript, as a Javascript dialect you like or can live with;
  • Node.js, for implementation of back-ends & APIs …;
  •  … deployed as micro-services using Docker/Kubernetes;
  • Python, Go, Rust, Scala, Kotlin, Java as your second or third language;
  • (notions of) HTML/CSS.

“Could-haves” (it is nice to tick a few of these boxes):

  • Being knowledgeable of [technology specific to] the healthcare, smart cities, mobility, or logistics domain;
  • Having contributed, from a technical point of view, in scoping & functional requirements analysis;
  • Design of micro-service/back-end architectures;
  • MS Azure cloud ecosystem (or equivalent, e.g. AWS, Google Cloud);
  • CI/CD & DevOps technologies (e.g. Azure DevOps/Pipelines, Helm, Terraform, etc.);
  • Big data technologies such as Apache Hadoop, Apache Spark, …;
  • Geo-spatial technologies: e.g. PostGIS, Mapbox, Leaflet, CesiumJS, ArcGIS, QGIS, etc.;
  • Experience with (Web) front-end framework(s) such as React, Vue.js, …;
  • “Beyond-REST” client-server interaction: GraphQL, Web Sockets, Protocol Buffers, …;
  • Event-driven systems, stream processing, caching, queuing & brokering technologies such as Apache Kafka, Redis, …;
  • Mobile app development experience (Android, iOS, or cross-platform/PWA);
  • Testing methodologies (TDD, Consumer-driven Contract Testing) & frameworks (e.g. Jest, Mocha, Chai, PACT, etc.);
  • Having made contributions to open-source projects (please mention in your application!);
  • Dutch (notions or intention to learn).

We typically give preference to hiring developers as payroll employees. However, freelance/consultant/flex-force staff – usually recruited through our network of preferred suppliers – can be considered to cover temporary capacity or capability requirements.