Skip to content

Embedded/IoT Software Developer

At Everythings, we are always developing new solutions for projects and consulting in the IoT space. We are constantly seeking new people to join us on this journey.

Our projects and customers are mainly situated in the manufacturing, retail, public services, event, financial and medical sectors. We build custom and off the shelf IoT Solutions that focus on customer experience, automation, process improvements, security/safety systems and digitalization among others.

For this position, we are looking for a junior profile with interest in embedded and IoT software development. This means that you will actively be developing code for the provided hardware and will be building cloud backbones.

Hardware knowledge is not a requirement, but can be an asset, for which we can provide means to learn and grow.

You would be involved in both consultancy and project teams, where you work with colleagues to build challenging projects with an IoT element at their centre. We will guide you along the way and provide new challenges and learning opportunities.

Check what you will be learning and working with and what we offer down below, or ...

What we look for in people

Everythings strongly appreciates people ?who? are eager to learn. We work on challenging projects that require flexibility and a logical mindset. If these personality traits speak to you, you are the perfect fit for our team! 

  • Sharing your knowledge with others is something you do regularly and with enthusiasm
  • Variation is something you like
  • You are creative and a logical thinker
  • Working in team or individually is no problem for you
  • You are a lifelong learner
  • You are ambitious and aren't afraid to share your opinions

The skills of an Embedded/IoT Software Developer

If some or all of these technologies are new to you, don’t worry! During our “get to know”, we will talk about them and explore these new technologies. Once you get started, we will help you become an expert in these topics

 

Embedded Software Development

  • C-code, C++ and MicroPython for embedded development
  • Basic hardware and embedded electronics knowledge
  • Microcontrollers; STM32, Atmel, PIC and ESP
  • (Embedded) Linux, RTOS and ARM development
  • Connectivity technologies: LoRa, WiFi, Bluetooth, Cellular, Ethernet, I2C, UART, SPI, ...
  • Hardware Troubleshooting

IoT Cloud Development

  • AWS and/or Azure Cloud Native Development
  • Node.js (TypeScript) and Python
  • Infrastructure as Code
  • Serverless Services
  • Data Storage Technologies like NoSQL, Graph, Time Series, In-Memory and SQL databases

General knowledge and practices

  • DevOps, FinOps and CI/CD
  • REST APIs, MQTT and WebSockets
  • Unit and Integration testing
  • Scripting and tooling
  • Software (and hardware) architecture and best practices
  • Prototyping

Other topics that might interest you

IoT Solutions combine soft- and hardware, but often require other aspects that make an IoT Solution complete. These topics are likely to be part of your work in some type of way: integrating with them, using them, or actually developing them by yourself. 

  • Edge Computing
  • Machine Learning
  • IoT Gateways
  • Augmented Reality
  • Cognitive Services
  • Artificial Intelligence
  • Digital Twins
  • User Experience
  • End User Documentation
  • Big Data

Our recruitment process

We believe that your time is valuable, so we try to stick to a 3-step recruitment process, either at one of our offices or remote if desired. If either of  us decides that it's not a right fit, we stop there and won't keep you on a leash.

Get to know

During our first sessions, we will get to know each other's vision, ambitions, and history.

Know how

In the second session, we’ll brainstorm about an actual technical solution.

Proposal

In the final session, we’ll go over the details of your potential new job and the corresponding proposal.

What's in it for you


If you join us, we provide an attractive and complete package that is tailored to your responsibilities, personal situation and work related activities.

Modern technologies

Training and certifications

Open and informal work environment with a flat structure

Growth opportunities

Team building and social events

Attractive salary package with the usual benefits (meal allowance, car, fuel card, cell phone contract, insurances, laptop, ...)

Are you the one we are looking for?

Apply now.