- Karlsruhe, Baden-Württemberg, Germany
- Senior
Develop and maintain the embedded software foundation for a distributed counter-UAS (C-UAS) system, enabling reliable, secure and scalable deployment of software across heterogeneous devices.
Responsibilities
- Develop and maintain embedded operating system configurations, device abstractions and common system services.
- Implement secure device provisioning, identity and key management, access control, and over-the-air (OTA) software updates.
- Establish common runtime, deployment, diagnostics and recovery mechanisms.
- Define stable interfaces that allow domain teams to deploy their software without needing to manage underlying platform complexity.
- Ensure reliability, maintainability and security across the device lifecycle.
