Embedded Software Engineer

Role description

We’re looking for an Embedded Software Engineer with an ambition to grow and is ready to become part of an expanding highly competent team that can tackle a variety of embedded systems projects.

  • Analyzing requirements and implementation of embedded software functionality
  • Achieving quality through unit testing and code reviews
  • Documenting the software implementation
  • Be a mentor for junior engineers

Profile description

  • Masters degree in engineering or equivalent through experience
  • At least 2 to 5 years of experience in embedded software development
  • You have a continuous improvement mindset
  • Converting software requirements and specifications into code and functionality
  • Ability to identify abnormalities, issues and bugs and resolve them in a logical manner
  • Able to interface with popular hardware platforms
  • Ability to quickly understand how to use new technologies
  • Strong affinity for and experience with embedded systems
  • Implementation with regard to hardware constraints such as RAM, CPU cycles, program size or throughput
  • Able to work with validation engineers to debug issues (e.g. with gdb, oscilloscope ...)
  • Languages: C, C++, Python, Dutch, English

Have you heard of Randstad Digital?

This isn't just about a great job, it's about YOU! Because at Randstad Digital, it's all about your personal and professional growth. You'll receive a customized personal track, guided by a team of enthusiastic supporters who will take you to the top. 
And as icing on the cake, we also offer exciting technical workshops and training courses, plus attractive fringe benefits such as a company car, group insurance, hospitalization insurance and meal allowance. Sounds like a dream, right? And it is! 

Don't wait any longer, apply today and take the next leap in your professional journey with Randstad Digital!