Senior Software Architect | Senior Software Architect (m/f/d)
s.m.s, smart microwave sensors GmbH
Job Summary
As a Senior Software Architect at smartmicro, you will serve as the visionary lead for the technical design and strategy of a high-performance radar and camera sensor portfolio. Based in Braunschweig, Germany, you will be responsible for defining the architectural roadmap for products spanning embedded firmware on bare-metal and Linux platforms to cloud interfaces. Your day-to-day involves leading high-level system design, establishing organizational technical standards for communication datagrams, and prototyping cutting-edge technologies. You will act as a technical authority, collaborating with product owners and engineers to translate complex requirements into scalable solutions. This role is ideal for a hands-on leader who thrives in hardware-oriented software environments and wants to shape the future of autonomous driving and smart city infrastructure. The position offers a unique blend of technical depth and strategic influence within a leading German high-tech firm.
Required Skills
Education
Master's degree in Computer Science, Electrical Engineering, or a related field.
Experience
- Proven professional experience in software development
- Significant experience in a Software Architect, Principal Engineer, or similar technical leadership role
- Extensive hands-on experience in C or C++ development for complex, hardware-oriented systems
- Deep expertise in designing software for embedded environments, including bare-metal and Linux
- Expert knowledge of RTOS environments such as FreeRTOS, VxWorks, ThreadX, PikeOS, or QNX
- Experience with ARM-based platforms and microcontrollers from NXP and TI
Languages
Additional
- Hybrid working model requiring 4 days of office presence per week in Braunschweig, Germany.