Senior Embedded Software Engineer

Topic Software Development
Karlsruhe, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior
Compensation
€ 6.3K

Job location

Best, Netherlands

Tech stack

Agile Methodologies
Unit Testing
C++
Embedded Software
Field-Programmable Gate Array (FPGA)
Medical Software
Python
Matlab
Performance Tuning
Software Engineering
UML
Rust
Programming Languages

Job description

At TOPIC, we work every day on innovative, high-tech solutions to make the world better, smarter, and healthier. As senior Embedded Engineer you work for our internal projects or as consultant for one of our customers. In these R&D environments there is a lot of variety and a high level of complexity. Additionally there is much attention to your personal and professional development. "WORKING IN THE RIGHT TEAM, PROJECT AND ENVIRONMENT MAKES THAT I ENJOY GOING TO WORK EVERY DAY!

TOPIC ENSURES THAT I AM ALWAYS CHALLENGED IN THE RIGHT WAY TO DEVELOP MY TECHNICAL AND PERSONAL SKILLS."

Jeroen Jacobs | Embedded Software Designer @ TOPIC What will you do?

  • Design, implement, and verify new subsystems, modules, and components;
  • Write efficient and maintainable code (C/C++);
  • Explore different solution approaches to achieve the best results;
  • Memory and performance optimization;
  • Share your expertise to elevate the team, quality, and processes;
  • Collaborate with internal and external stakeholders in an international, multidisciplinary, and agile environment;
  • Review code and mentor (junior) engineers.

Requirements

Bachelor's or Master's degree in Electronics, Embedded Systems or similar, * A Bachelor's or Master's degree in Electronics, Embedded Systems or similar;

  • At least 6 years of experience in software development with C and C++. Expertise of other programming languages like Matlab, Python and Rust is a pré;
  • Experience with O.O., UML, Unit testing, Agile, design principles, IEC-62304 Medical Software;
  • Expertise on FPGA development and/or PCB design is a bonus;
  • You are a team player, solution-oriented, and proactive;
  • Motivation to continuously improve yourself and develop new skills;
  • A good command of English, and preferably Dutch.

Benefits & conditions

58.000 tot 75.000 32 - 40 uur nieuw Status Open, * Challenging and innovative projects;

  • A focus on training and coaching;
  • A friendly and fun company culture with team outings and events;
  • A permanent position with a competitive salary (€58,000 - €75,000 per year);
  • An inspiring office environment with fresh fruit and fitness facilities;
  • Flexible working hours and hybrid work options for a healthy work-life balance.

About the company

TOPIC Embedded Systems is a system developer with its office in Best. We develop embedded systems essential to many products manufactured by reputable high tech companies worldwide. These may include low level embedded software, but also application software, user interfaces, web or mobile applications or FPGAs. With our knowledge and expertise we carry out consultancy assignments, projects on site and at TOPIC’s own offices and we develop our own embedded products such as Miami, Florida and Dyplo.  We often use these as part of the solution that we offer to our clients. 

In short, we are able to provide a highly specialised added value that allows our clients to grow. This has been our objective from the start in 1996 and since then our company has grown to 175 employees. TOPIC is a key player in the high tech sector. Plus, we are at the heart of Brainport and close to the universities: at the global top. We are the place to be. 

We value the personal touch and are driven in our client approach. Their ambitions become our ambitions. And it is that same personal approach in which our staff interacts among each other. We coach each other and get our kicks from the amazing projects we do. That’s why so many specialists feel at home at TOPIC where they can continue to develop themselves. We provide strong individual coaching and our goal is to always offer plenty of room for development, both technically and personally. Because in the end, their growth allows us and our clients to grow too.

Our clients are high tech companies that develop products and systems which heavily rely on embedded systems. We support our clients throughout the development process of both embedded software and digital hardware, including test, integration and configuration management. Our scope of application is wide: Cure & Care, Imaging & Control, Mobility & Infrastructure, Transport & Logistics, Aerospace and Research. 


Apply for this position