Fachinformatiker, Informatiker, Ingenieur, Elektroingenieur (m/w/d)
Core
Senior embedded software engineer developing hardened IT systems for military communication, secure hardware platforms, and monitoring systems.
Role type
Senior IC embedded software engineer (hardware-adjacent)
Builds
Customized hardware/software systems for information and communication in the defense and security-relevant industrial sector
Domain
Defense, security, embedded systems, hardware-software integration
Deliverable
production ML models | product features
Required skills
C/C++, Assembler, embedded software development on microcontrollers (bare metal and OS), hardware-aware software design, system architecture design, API design, requirement analysis, test concept creation, code optimization
Preferred skills
Functional safety (ISO 26262/IEC 61508), IT security, C#, Python, Linux platform integration, FPGA development
Technologies
C, C++, Assembler, Linux, bare metal, microcontrollers
Responsibilities
Design and implement complex embedded software on microcontrollers (bare metal and OS), conduct requirement analyses and participate in system conception, create software architectures and API designs, review hardware designs and schematics to support HW development, create test concepts for formal acceptance and documentation, participate in concept creation and effort estimation for acquisition projects, analyze and optimize existing codebases for performance bottlenecks
Seniority
Senior, hands-on IC