Job
- Level
- Senior
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Stuttgart
- Working Model
- Onsite
Job Summary
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 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.
This text has been machine translated. Show original
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
This text has been machine translated. Show original
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.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
Thales Group
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.
Description
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication
Dev Reviews
by devworkplaces.com
Total
(1 Review)3.4
Career Growth
3.4Culture
3.7Workingconditions
3.8Engineering
3.0