Software Engineer (w/m/d) Embedded (Linux) Systems (w/m/d)
Core
Design and implement Board Support Packages (BSP) and develop high-performance embedded software for Solid-State Microwave Generators used in industrial and consumer electronics.
Role type
Senior Embedded Linux Systems Engineer
Builds
Embedded systems, Linux drivers, and real-time applications for microwave generators
Domain
Industrial electronics, microwave technology, embedded Linux
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C++ (C++20/C++23), C, Yocto, U-Boot, Linux kernel drivers, Real-Time Operating Systems (RTOS), Preempt_RT, Python, CI/CD automation
Preferred skills
AngularJS, industrial fieldbus protocols, control engineering, automated test system development
Technologies
Yocto, U-Boot, Preempt_RT, AngularJS, Python
Responsibilities
Design and implement Board Support Packages (BSP) for product lines; Develop performant software in C/C++ for RTOS and Linux environments; Develop Linux drivers (DMA, CAN, SPI) and real-time applications; Verify software functionality in the lab using modern measurement tools; Contribute to automated build and test environments
Seniority
Senior, hands-on IC