Senior Software Architect | Senior Software Architect (m/f/d)

s.m.s, smart microwave sensors GmbH

Braunschweig, Niedersachsen, Deutschland
Published May 12, 2026
Full-time
Permanent

Job Summary

smartmicro, a leader in automotive and traffic sensor technology, seeks a visionary Senior Software Architect to define the technical strategy for its software portfolio. This role involves defining architectural roadmaps, leading high-level system design for embedded firmware (bare metal and Linux), edge devices, and cloud interfaces. The architect will act as a technical expert, establish standards and best practices, and collaborate with cross-functional teams. The position requires extensive experience in C/C++ for complex systems, deep expertise in embedded systems design (bare metal and embedded Linux), and strong knowledge of RTOS, inter-process communication, and distributed systems. Experience with ARM platforms, specific microcontrollers, and various communication protocols is essential. This is an opportunity to shape the future of mobility with cutting-edge sensor technology in a dynamic, innovative environment.

Required Skills

Education

Master's degree in Computer Science, Electrical Engineering, or a related field

Experience

  • Proven experience in software development
  • Significant portion of experience in a Software Architect, Principal Engineer, or similar technical leadership role
  • Extensive hands-on experience in C or C++ development for complex systems and hardware-oriented software
  • Deep expertise in designing software for embedded systems, including both baremetal and embedded Linux environments
  • Strong understanding of computer architecture, real-time operating systems, memory management, and hardware abstraction layers
  • Proficiency in designing and implementing inter-process communication (IPC) and distributed systems
  • Experience with ARM-based platforms, microcontrollers from NXP and TI
  • Experience with various communication protocols (e.g., TCP/IP, UDP, MQTT, CAN, REST APIs, Ethernet, I2C and SPI)
  • Strong leadership and mentoring capabilities

Languages

German (Basic)

Additional

  • Hybrid working model (4 days office presence per week)