Embedded Software Engineer

Embedded Software Engineer

  • Location


  • Sector:


  • Salary:

    competitive bruto base plus excellent secondary benefits, projects and environment

  • Contact:

    Shelli Gafan

  • Job ref:

    ESE - LV02

  • Published:

    over 1 year ago

  • Expiry date:


We are urgently looking for an experienced Embedded Software Developer / Engineer with experience of C/C++ for a brilliant IoT company 30 minutes away from Utrecht. You'll be responsible for programming embedded devices by yourself and also within a team. You will work closely together with the other embedded hardware, software and mechanical engineers in a tight-knit team on breath-taking projects that are up there in terms of IoT tech.

Ready to work for a revolutionary, breath-taking IoT company (hardware and software) inspiring developments within the IoT sector focusing on low power? You'll have a good understanding and experience with microcontrollers, analog and digital circuits and using these in a low-power setup.

Among some international projects, here’s what you could work on for blue-chip companies:

  • A special bike that plays a collective role in collecting data about the air so that individuals and governments would be more well aware of the environment. It measures the air every ten seconds and sends the data to the Data Platform of our business partner every minute, similar to the ones on mobile phones but made specifically for a low-powered IoT applications.


  • Cattle tracker

A solar-powered, robust cattle tracking device. For communication, they have embedded a LoRaWAN-based 32-bit microcontroller module, so the devices can connect either over a public network, such as Everynet or The Things Network. This tracker helps a herder, farmer and ranger know the exact geographical location of an animal whenever they need it.

On top of all this, they are a small, people focused organisation that has a family feel, ensuring that their employees needs are meet, if not exceeded. This is what makes them who they are. 


You in a nutshell:

  • Bachelor degree in Computer Science, Software Engineering or a related discipline
  • Professional proficient in English (speaking & writing), Dutch is a bonus
  • At least 2 years in Embedded Software Development
  • Strong programming skills in C/C++, other languages are a bonus
  • Experience with debugging embedded systems (over JTAG, SWD etc)
  • Be able to design and develop software which meets customers’ technical requirements
  • Experience and working knowledge of low level protocols such as I2C, SPI & UART
  • Be able to prepare and maintain technical documentation
  • Be able to design and execute test plans and analyse and document the results
  • Is able to work within a team and provide (and handle) constructive feedback during design reviews
  • Open to learning new skills, using new tools and technologies

Preferred (optional) skills:

  • Experience with ultra low power, highly resource constrained, embedded devices.
  • Experience with LoRa, GSM or LTE (CAT-M1, CAT-NB1).
  • Ability to write drivers for external components such as sensor modules.
  • Experience with Real Time Operating Systems (FreeRTOS, Zephyr, RIOT etc)
  • Knowledge of networking protocols TCP/UDP/COAP/HTTP/MQTT etc.
  • Experience with the Arduino Platform


What’s on offer:

  • An open, informal working environment where pushing your boundaries is encouraged
  • A ground-breaking working environment where new developments are made regularly that are changing the way of the world using IoT
  • Work on inspiring, breath-taking IoT projects
  • 25 days’ holiday
  • Laptop
  • Bi-monthly meet ups
  • Really strong family culture / team spirit which is warm and encouraging
  • Pension