Senior Software Engineer C++/Python/C#/C

Is it in your DNA to make the world a little better, healthier and smarter every day? Do you want to be part of projects which cover the entire process, from edge to cloud and from driver to (front-end) application? Does working on technologies such as (medical) sensor data, object tracking, Ultra-Wideband, Lidar, generating/rendering 2D to 3D medical images, Photonics, or an ultrasound inspection platform appeal to you? Join us at TOPIC! 

“To me, working at TOPIC means working in a dynamic high-tech environment with lots of challenges in and outside the technical domain. On top of that, there is room for fun and personal development.” 
George Cristian | Senior Software Engineer at TOPIC 

Your job as Senior Software Engineer 

As Senior Software Engineer you will be working on state-of-the-art projects covering the entire process; ranging from the definition of requirements to delivery. You are part of one of our scrum teams and responsible for design of a (sub)system, module or component and the implementation and verification of the chosen solution. 

A Senior Software Engineer at TOPIC acts as a sparring partner and advisor for customers and stakeholders with regard to software design, implementation and verification. You are able to share your ideas and suggestions which allows you to help move the project forward in the right direction. Programming languages and technologies that are often used in our Projects are C++, C, Python, C#, QT , Docker, AWS, GIT, Jenkins, RTOS, TDD and BDD. 

Our projects are highly complex, often multidisciplinary and range from edge to cloud and from driver to application. In consultation we will discuss what project is most suitable and matches your wishes and ambition. We will support you in shaping your future and let you take on more responsibilities as you grow in seniority.  

As a Senior Software Engineer at TOPIC 

  • You have an University or Bachelor's degree in (applied) Computer Science, Computer Engineering, Electrical Engineering, Embedded Systems, Physics, Mathematics or similar field; 
  • You have 5+ years’ experience in O.O. programming and excellent knowledge and command of at least 2 of the following programming languages; C++, Python, C and or C#. 
  • You are familiar with methodologies and techniques as UML,  Design Patterns, Agile, Unit testing and TDD; 
  • You have an excellent command of English (both oral and written); knowledge of the Dutch language would be a big plus. 

Our Offer 

As part of our TOPIC family, you will benefit from the expertise of more than 130 smart colleagues. We are known for our quality and expertise because we invest in the development of our professionals. We guide, coach and encourage you to achieve your ambitions. Both on a personal as on a technical level, so that you as a professional can make the most out of challenging and interesting projects. 

A good work-life balance is important to us, that is why we offer you the option of hybrid working and flexible working hours. Partially from our inspiring head office in Best, with its own gym and daily fresh fruit, or from customer site and (if possible and desired) partially from home. You can also make use of our home office support package to turn your ''home office'' into an inspiring environment. 

We offer an all-in competitive employee benefit package including: 

  • A good and competitive gross salary; 
  • Net cost allowance; to be used for costs as washing your car, buying books etc. 
  • Mobility package; to be used for lease car/bike, subscription for bus or train, as a compensation for use of your own car or other travel expenses; 
  • Thirteenth month payment; guaranteed 1 month extra salary a year also possible to be paid out monthly; 
  • 8% holiday allowance. 

Our job structure model consists of several seniority levels ranging from Programmer to System Architect. For this position we are looking for a Senior Software Engineer. The annual all-in benefit package will be between €50.000 and €64.000. 

In addition to a full-time employment, we offer you an employment contract for an indefinite period of time. You will receive 26 vacation days. If you live more than 150 kilometres from Best and you would like to relocate to this region, you can make use of a relocation budget to help you settle in. 

On top of this, we offer a good pension scheme and an annual study budget including 5 paid training days. Every year we define a customized training program within our TOPIC Academy, and we organize various (online) events such as Techtalks, knowledge sessions and Town Meetings. We also like to get together for sports activities, celebrations and our weekly Friday afternoon drinks. 

Our organisation   

TOPIC is committed every day to make the world a little better, smarter and healthier. For 25 years, customers have been trusting on TOPIC for the development of embedded systems that are essential for products manufactured by renowned high-tech companies around the world.  We are well known for the knowledge and expertise of our highly skilled engineers. We are able to maintain this by continuously investing in the development of our engineers: internal and external training courses with certifications, personalized meetups and knowledge sharing are part of this. 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. 

Our In-house projects (from design and development to production and market introduction) are carried out by our engineers at the TOPIC head office. TOPIC also offers Farm Out projects: a unique service in which a TOPIC team of engineers is engaged for a specific development project of a customer. Consultancy Services add expertise to a team on-site at our clients or offer them advice on a solution to an existing problem, a strategy or a process.  Our range of TOPIC Products consist of high-quality System-on-Modules that aim to accelerate product development and are scalable in performance and functionality.  

The quality of TOPIC's work and development processes is guaranteed and certified according to the ISO-13485, ISO/IEC-27001 and NEN-7510-1 standards. We are also proud to be a Premier Partner of Xilinx; technology leader in the field of System-on-Chips and FPGAs. 


Roadmap to your TOPIC job

Other interesting vacancies

Software Designer

  • Design, Architecture, SOLID
  • Location Eindhoven / Delft area

Project Manager

  • Projectmanagement, Embedded Systems
  • Location Eindhoven area

Video wall demonstrator

  • Graduation assignment
  • Location Best