Software Developer C++ (m/f/d)
s.m.s, smart microwave sensors GmbH
38108, Braunschweig, Niedersachsen, Deutschland
Veröffentlicht: 09.07.2026
Softwareentwickler/in
UNBEFRISTET
Zur Bewerbung
Direktbewerbung
Stellenbeschreibung
IntroductionWe are smartmicro, the leading specialist in high-performance automotive and traffic radar
Your Strengths • Completed studies in Electrical Engineering, Electronics and Communication, Software Engineering or a related field • Several years of experience in software development using C++ for Linux-based embedded systems; experience with C++20 or newer is preferred, knowledge of Python is an advantage • Ability to elicit low-level software requirements from high-level specifications should be given • Also a strong understanding of software design and architecture principles • Proficiency in Software testing process (e.g. writing GTest and using GMocks), debugging on embedded Linux devices (using GDB, Valgrind) and performing software performance benchmarking • Experience with communication and network protocols, including IPC mechanisms such as D-Bus, SOME/IP, ZeroMQ, or gRPC, is desirable • Familiarity with modern development tools like Jenkins, Jira, Git, Docker, and Conan would be advantageous • Understanding of MCUs (e.g., ARM Cortex-M) and Microprocessors (MPUs) architecture • Communication Protocols: Proficiency in standard peripheral interfaces, including I2C, SPI, UART, CAN, USB and Ethernet communication protocol • Fluently communication skills in English, German proficiency is an asset
What you can expect from us • Innovation: latest technology, innovation and rapid development cycles, excellent work
About us Become a part of our innovative company and join us to develop the leading technology in the field of radar and hybrid sensors and systems.
- and radar/camera hybrid sensor technology. We design, develop and manufacture high-tech sensors for autonomous driving, intelligent traffic infrastructure and smart cities. Our mission is to make roads safer, enable autonomous driving in all-weather scenarios, optimize traffic flow for reduced travel times and enable greener, smarter cities.
Your Strengths • Completed studies in Electrical Engineering, Electronics and Communication, Software Engineering or a related field • Several years of experience in software development using C++ for Linux-based embedded systems; experience with C++20 or newer is preferred, knowledge of Python is an advantage • Ability to elicit low-level software requirements from high-level specifications should be given • Also a strong understanding of software design and architecture principles • Proficiency in Software testing process (e.g. writing GTest and using GMocks), debugging on embedded Linux devices (using GDB, Valgrind) and performing software performance benchmarking • Experience with communication and network protocols, including IPC mechanisms such as D-Bus, SOME/IP, ZeroMQ, or gRPC, is desirable • Familiarity with modern development tools like Jenkins, Jira, Git, Docker, and Conan would be advantageous • Understanding of MCUs (e.g., ARM Cortex-M) and Microprocessors (MPUs) architecture • Communication Protocols: Proficiency in standard peripheral interfaces, including I2C, SPI, UART, CAN, USB and Ethernet communication protocol • Fluently communication skills in English, German proficiency is an asset
What you can expect from us • Innovation: latest technology, innovation and rapid development cycles, excellent work
- and test equipment
About us Become a part of our innovative company and join us to develop the leading technology in the field of radar and hybrid sensors and systems.
Arbeitszeiten
Vollzeit
Details
- Eintrittsdatum:
- 09.07.2026
- Adresse:
- null
38108 Braunschweig - Hauptberuf:
- Softwareentwickler/in
- Stellenangebotsart:
- ARBEIT