Mjukvaruutvecklare till försvarsindustrin
Core
Developing embedded software for critical defense systems used in advanced platforms like aircraft, ships, vehicles, and sensor-based systems.
Role type
Embedded Software Engineer
Builds
Embedded software systems for defense platforms
Domain
Defense industry / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, RTOS, bare-metal programming, Linux embedded, hardware-level programming, driver development, low-level interfaces
Preferred skills
Military capability experience, communication protocols (CAN, SPI, I²C, UART, Ethernet), Java, Python, Ada, test automation, CI for embedded targets, debugging with oscilloscope/JTAG/logic analyzer
Technologies
C, C++, RTOS, Linux, CAN, SPI, I²C, UART, Ethernet, Java, Python, Ada
Responsibilities
Participate in the full development lifecycle from requirements and architecture to implementation, integration, testing, and verification; collaborate with electronics, system, and testing engineers; work closely with hardware to build systems with long life cycles and high stability requirements.
Seniority
Mid-level (2+ years experience)