Embedded Software Architect (m/w/d) at Thales
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 26

Salary

0.0

Posted On

04 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information & Data Services

Description

Your mission as an “Embedded Software Architect (m/f/d)”:

  • Derivation and design of the software architecture from the system architecture for cryptographic devices in the field of security technology
  • Development of modular and reusable software components with abstract interfaces for flexible use in various projects
  • Consideration of device-specific boundary conditions and implementation of protective measures for sensitive data in the embedded software
  • Comprehensive support of the development process from the offer phase through specification and development to series production of the devices.
  • Technical recording, analysis and implementation of customer requirements into robust software concepts and architectures
  • Creation of technical documentation, system drawings 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, achievement of milestones and successful completion of work packages, as well as collaboration with hardware developers, IVVQ teams and project managers.

We are looking forward to this:

  • Successfully completed studies in the field of communications/information technology, computer engineering or comparable.
  • Extensive experience as a software developer and architect with a focus on low-level software development in C/C++ including templates and component-based programming.
  • Solid knowledge of the structure and definition of Continuous Integration toolchains, as well as the application of modern development tools such as Enterprise Architect, UML, Jira, and Confluence.
  • Practical experience in agile development processes and methodology, and ideally experience with approval projects, especially CC approvals and their specific processes.
  • Excellent German and English skills, both spoken and written.


Responsibilities
Loading...