Senior Embedded Software Engineer

Is it in your DNA to make the world a little better, healthier and smarter every day? Can we challenge you with the development of advanced (healthcare) systems? Does working on technologies such as autonomous driving or object detection with smart sensors combined with (deep learning) algorithms appeal to you? Do you like to work on wireless communication solutions for Lidar, Bluetooth or Ultra-Wideband or would you rather contribute to a new microprocessor platform for our next gen products? Join us at TOPIC!

“My work challenges me and gives me the opportunity to learn something new every day. I like to dive into problems to find innovative solutions.”
Mike van Zon | Software Engineer at TOPIC

Your role as Senior Embedded Software Engineer 

As a senior Embedded Engineer at TOPIC you will be working in one of our multidisciplinary scrum teams on the design and implementation of chosen software solutions. You will work together with colleagues from e.g. firmware, hardware or electronics competence to develop high quality systems.

Projects we carry out are diverse and often involve image/video processing, implementation of (deep learning) algorithms, multi-threading, microcontroller programming, real-time development, BSP (board support package) development, ROS and/or wireless communication. In the embedded systems that we develop, memory management and performance optimization are essential.

At TOPIC you will have plenty of opportunities to make an impact and add value. Your ideas and initiatives are appreciated and you will have the opportunity to share them, for example during meetings as stand-up or design session. Depending on your ambitions and desires for personal growth, we will support you in shaping your future and let you take on more responsibilities as you grow in seniority. 

As Senior Embedded Software Engineer, you will be part of a team working on a variety of state-of-the-art R&D projects; from development of a proof of concept to the delivery of a market ready product.


  • You have a Masters or Bachelor's degree in (applied) Computer Science, Computer Engineering, Electrical Engineering, Embedded Systems, Physics and/or Mathematics;
  • You have at least 5 years of experience with embedded software development in C and C++ and you are familiar with O.O. design and programming. You have expertise in other programming languages such as Matlab or Python and have experience in programming on several embedded platforms;
  • You are familiar with methodologies and techniques as UML,  Design Patterns, Agile and TDD;
  • Excellent oral and written command of the English language is required for this role; knowledge of the Dutch language would be a big plus.

Our Offer

TOPIC is committed to make the world a little better healthier and smarter every day. Not only for our customers but also for the members of our TOPIC family for whom passion for Technical innovation is key!

This will make you smarter:

  • challenging and interesting projects in different domains;
  • benefit from the expertise of more than 100 smart colleagues;
  • guiding and coaching on personal development to achieve your ambitions;
  • annual study budget and customized training program within our TOPIC Academy;
  • tech events and knowledge sessions.

This will make you better:

  • contract for indefinite period of time;
  • an all-in employee benefit package (€50.000 – €64.000 annually): incl. competitive gross salary, net cost allowance, mobility package, 13th month payment, holiday allowance;
  • good secondary employment conditions: i.a. 26 vacation days (opportunity to buy extra days), pension scheme and relocation budget.

This will keep you healthy:

  • a good work-life balance, flexible working hours and hybrid way of working;
  • an inspiring office environment with daily fresh fruit and a gym;
  • the home office support package will turn your “home office” into an inspiring environment;
  • lots of fun during events like celebrations, sport activities and the weekly Friday afternoon drinks.

Onze organisatie

Since 1996 we have been developing (embedded) systems that are essential for products manufactured by renowned high-tech companies around the world.  Our projects involve edge to cloud solutions; from PCB design and FPGA to low level embedded software and application software for UI, Web, Mobile and cloud. We are well known for our high level of knowledge and expertise and are proud to be a Premier Partner of AMD Xilinx; technology leader in the field of System-on-Chips and FPGAs.

Roadmap to your TOPIC job

Other interesting vacancies

Senior Software Engineer C# / Java

  • Java, C#
  • Location Eindhoven area

Senior Embedded Software Engineer

  • embedded software, C, C++
  • Location Eindhoven area