Embedded Software Architect

Thales Group

Job

In this role, you design the software architecture for security technology devices, develop modular software components, and oversee the entire development process from specification to mass production.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Derivation and design of the software architecture from the system architecture for cryptographic devices in the security technology sector.
  • Development of modular and reusable software components with abstract interfaces for flexible deployment in various projects.
  • Consideration of device-specific boundary conditions as well as the implementation of protective measures for sensitive data in embedded software.
  • Holistic support of the development process from the proposal phase through specification and development to series production of the devices.
  • Technical capture, analysis, and implementation of customer requirements into robust software concepts and architectures.
  • Creation of technical documentation, system diagrams, and concept papers to support development and project execution, including continuous integration platforms.
  • Technical leadership and coordination of the embedded software development team to ensure compliance with guidelines, achieve milestones, and successfully complete work packages, as well as collaboration with hardware developers, IVVQ teams, and project managers.

Our expectations of you

Education

  • Successfully completed degree in Communications/Information Technology, Technical Computer Science, or a comparable field.

Qualifications

  • Solid knowledge in the development and definition of Continuous Integration toolchains as well as the application of modern development tools such as Enterprise Architect, UML, Jira, and Confluence.
  • Excellent written and spoken proficiency in German and English.

Experience

  • Extensive experience as a software developer and architect with a focus on hardware-oriented software development in C/C++, including templates and component-based programming.
  • Practical experience in agile development processes and methodsKnowledge and ideally experience with approval projects, especially CC approvals and their specific processes

What we offer

  • Thales invests more than 4.5 billion euros annually in research and development in key technologies such as artificial intelligence, cybersecurity, quantum, and cloud technologies.
  • In 2025, the group generated a revenue of 22.1 billion euros.
  • For more than 85,000 employees in 65 countries, we open up forward-looking perspectives, realize individual career paths, and enable creative freedom.

Benefits

Work-Life-Integration

Health, fitness & fun

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Stuttgart
    Baden-Württemberg, Germany

About your employer

We combine diverse skills, talents and cultures to design and deliver exceptional high-tech solutions. Solutions that make it possible to act today tomorrow. From the bottom of the ocean to outer space and beyond, we help our clients think smarter and act faster - with ever-increasing complexity and every crucial moment along the way.

Company type
Established Company
Work model
Onsite, Hybrid, Full Remote
Industry
Internet, IT, Telecommunication

Employer reviews

3.4Total(1 review)
Team culture
x
3.8
Engineering
x
3.0
Working conditions
x
3.8
Career growth
x
3.4
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4

Embedded Software Architect

Thales Group