Software Entwickler (w/m/d)
Core
Developing a cross-functional software platform to support the development of future defense and security products, including operating systems, communication protocols, and applications.
Role type
Senior IC software developer (embedded systems & cross-platform)
Builds
Cross-functional software platform for future defense products (OS, protocols, applications)
Domain
Defense & Security / Embedded Systems / Software Engineering
Deliverable
production ML models
Required skills
Rust (ownership, borrowing, lifetimes, Cargo, async), Linux, Git, C/C++, TypeScript, Python, network protocols (TCP/UDP, HTTP/S, WebSockets, MQTT), TLS, serialization, unit tests, test automation
Preferred skills
Embedded development, containerization, Windows development, modern SPA frameworks (Svelte)
Responsibilities
Participate in the conception, development, and maintenance of a cross-functional software platform; Support the definition of software architecture through technical designs and concepts; Software development under Linux using modern technologies; Agile planning and implementation of software development (SCRUM)
Seniority
Mid-Senior, hands-on IC
