Entwicklungsingenieur für Embedded Software (m/w/d)
Hybrid
Core
Develop and maintain embedded signal processing software in C++ for RTOS environments.
Role type
Embedded software engineer (C++/RTOS)
Builds
Embedded signal processing software modules
Domain
Embedded systems, Signal processing
Deliverable
production ML models
Required skills
C++, C, RTOS, ARM architectures, Xilinx SoCs, Microcontrollers, Unit testing, Hardware/Software integration
Preferred skills
System requirements analysis, Code reviews, Project leadership
Technologies
C++, C, RTOS, ARM, Xilinx
Responsibilities
Develop and maintain embedded signal processing software, Analyze system requirements and design software concepts, Conduct code reviews, Test SW modules and perform H/W integration tests, Lead sub-projects and mentor students
Seniority
Mid-level, hands-on IC