Senior Software Developer | Senior Software Entwickler (all gender)

ALTEN Consulting Services GmbH Stuttgart

Ulm, Donau, Baden-Württemberg, Deutschland
Published Feb 4, 2026
Full-time
Permanent

Job Summary

This Senior Software Developer role involves working on advanced reconnaissance systems, focusing heavily on embedded software architecture and development. The successful candidate will analyze requirements, define technical specifications, and design the software architecture, translating this into concrete design guidelines for the development team. A significant part of the role includes developing cross-cutting software frameworks and core components using C/C++, setting technical standards by personally implementing critical parts of the embedded software. You will also be responsible for software integration, coordinating subsystem interfaces, and planning/monitoring tests, measurements, and validations to ensure architectural correctness and performance. This position requires a strong background in computer science and expertise in C/C++ based embedded systems development, along with fluent German and English skills, offering a future-oriented workplace with an unlimited contract and flexible working arrangements.

Required Skills

Education

University degree (Bachelor, Master, or Diploma) in Computer Science or a comparable technical field

Experience

  • Practical experience in software architecture and development of C/C++ based embedded systems
  • Profound knowledge in developing cross-cutting frameworks and reusable software components

Languages

German (Fluent)English (Fluent)

Additional

  • Unlimited employment contract (unbefristet)