Ingénieur systèmes embarqués senior – Radio numérique et développement bas niveau
Core
Design, develop, and integrate embedded systems for digital radio and high-speed data processing applications, bridging low-level software and hardware.
Role type
Senior embedded systems engineer (digital radio & low-level development)
Builds
Digital radio systems, high-speed data processing chains, and embedded software for automotive mobility solutions
Domain
Automotive / Embedded Systems / Digital Radio / Signal Processing
Deliverable
production ML models | product features
Required skills
C (embedded), C++, Digital Signal Processing (DSP), Real-time systems, Hardware abstraction layers, Debugging (GDB, JTAG, SWD), Cross-compilation, Linux environments, Verilog/VHDL (preferred), Python (for test tools)
Preferred skills
Experience with high data rate/latency constraints, SDR architectures, RF circuits, SoC FPGA design
Technologies
C, C++, Python, GDB, JTAG, SWD, Linux, SPI, I2C, UART, GPIO, Ethernet, USB, PCIe, ADC/DAC, RF transceivers, FPGA, DSP, SoC
Responsibilities
Define embedded system architectures for digital radio; Develop low-level drivers and hardware abstraction layers; Implement digital signal processing chains (filtering, modulation, synchronization); Validate performance on real hardware using oscilloscopes and logic analyzers; Diagnose issues from memory dumps and physical traces; Optimize critical paths for latency, throughput, and memory usage.
Seniority
Senior, hands-on IC