Embedded Softwareentwickler (m/w/d) mit C/C++ oder Python
Core
Design, implementation, and testing of embedded software for automotive or machinery applications, including camera and image processing, fieldbus protocols, and application porting to DSPs and microcontrollers.
Role type
Embedded Software Engineer (C/C++/Python)
Builds
Embedded software for vehicles and industrial machinery
Domain
Automotive and Industrial Machinery
Deliverable
production ML models | product features
Required skills
C/C++, Python, embedded systems programming, DSP/microcontroller programming, fieldbus and communication protocols, system and application software integration, prototyping, code verification, SPICE quality assurance methods
Preferred skills
Agile/SCRUM methodologies, documentation skills
Technologies
C, C++, Python, DSPs, microcontrollers, fieldbus protocols
Responsibilities
Design and implement embedded software for vehicles or machinery; Implement and optimize camera and image processing procedures; Design and implement fieldbus and communication protocols; Adapt and port applications to digital signal processors and microcontrollers; Integrate system and application software; Develop prototypes and functional models for series production