Embedded Softwareentwickler (m/w/d) - Hardwarenahe Entwicklung / Rust & C++
Core
Develop embedded full-stack software with a hardware focus, integrating new platforms, drivers, and applications for security and IoT devices.
Role type
Senior embedded software engineer (hardware-focused)
Builds
Embedded devices with Linux, RF hardware, and FPGA/SoC interfaces
Domain
Embedded systems, Cyber Security, IoT
Deliverable
production ML models | product features
Required skills
Rust, C/C++23, Linux (Yocto/Buildroot), Bring-up, Driver/HAL development, FPGA/SoC/MCU interfaces, HW/SW debugging, Modular architecture
Preferred skills
AI coding tools, Clean software development practices
Technologies
Rust, C/C++23, Linux, Yocto, Buildroot, Logic Analyzer, JTAG, Oscilloscope
Responsibilities
Platform integration (boot chain, peripherals, SoC/FPGA), Driver and HAL development, Application software implementation, HW/SW debugging, FPGA/SoC interface implementation, Utilizing AI coding tools
Seniority
Senior, hands-on IC