Skip to content

Software Engineer

Netherlands, Utrecht, UtrechtResearch & Development (R&D)

Core Values

Our unique values are at the heart of everything we do, and how we do it. They shape our culture, influence who we are, and even, who we hire. They represent what we stand for and will continue to as we grow.

Job description

Software is in your heart, and you are willing to go the extra mile to create something you can be proud of.


You clearly see what needs to be done, but also what does not have to be done. In other words, you like to optimize but also know when not to.

As a software engineer you will be responsible for writing software for the embedded Linux platform. This software will have to communicate with the connected embedded systems but also relay information back to a backend.

Together with our other engineers you will build this landscape from the ground up which means you should not be afraid of making and defending your decisions, and showing initiative is core to your personality.

Your main task won’t be backend development but sometimes you might have to verify your idea against the backend and have an understanding on how the system works.

Most importantly you pride yourself on self-learning and keeping up to date with new technologies and are not afraid to put them to the test (but maybe not on production systems yet :D)




Competencies:

  • Love writing optimized code but know when to avoid premature or over optimization.

  • Experience with building something from scratch

  • A knack for problem solving

  • Good English speaking and writing skills

  • The willingness to learn and constantly develop yourself


Job requirements

Technologies skilled in

  • Docker

  • Experience and affinity with Linux

  • Git

  • At this point we are not really locked into one or more programming languages but it’s a big pro if you have knowledge in multiple languages like C, Python, Typescript, GO

  • Integrating multiple systems

  • Writing tests for your software (can be any platform)



Knowledge that is nice to have

  • MQTT protocol

  • Experience in hands-on development and troubleshooting embedded hardware and software

  • Programming experience in C

  • CPP

  • Experience with cloud services like AWS, Azure, GCP




This is what you’re looking for in a job

  • Salary

  • 25 leave days, as long as you promise to come back

  • Travel allowance and a retirement plan

  • Training courses to develop your skill set

  • A horizontal organization in the broadest sense, you could just go and have a beer with the boss

  • An awesome workplace. Weekly TGIF drinks, epic parties, team activities and an informal, playful office space.

or