Embedded Softwareentwickler (alle Geschlechter)
Core
Develop innovative software solutions for modern embedded systems in the Ground Based Self Protection domain, covering the full lifecycle from requirements analysis to integration, testing, and maintenance.
Role type
Embedded Software Engineer (Hardware-Software Integration)
Builds
Hardware-adjacent software modules, bootloaders for ARM processors, and PC-based test applications for embedded systems.
Domain
Defense / Ground Based Self Protection / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, hardware-adjacent programming, UML modeling, requirements management, configuration management, network communication protocols (TCP/IP, RS232, RS422, RS485, CAN-Bus, MIL-STD-1553), real-time operating systems (VxWorks), test framework development (Cantata)
Preferred skills
Model-based software development (Rational Rhapsody/Rational Rose), LabVIEW, Visual Studio, real-time development experience
Technologies
C, C++, ARM processors, VxWorks, Cantata, Rational Rhapsody, Rational Rose, DOORS, Requisite Pro, LabVIEW, Visual Studio, TCP/IP, CAN-Bus, MIL-STD-1553
Responsibilities
Specify, design, and develop software for embedded systems; perform hardware/software integration; optimize and analyze bootloaders; plan and execute verification and validation activities; develop PC-based test applications; create and maintain technical documentation.
Seniority
Mid-level, hands-on IC
