Embedded Software Developer (m/w/d)
Core
Design, development, and maintenance of a software platform for optoelectronic vision systems.
Role type
Embedded Software Developer
Builds
Software platform for optoelectronic vision systems
Domain
Automotive/Industrial automation, Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, Object-oriented programming, Requirements Engineering, UML, Middleware programming, CAN-Bus, Ethernet, Buildroot Linux, QNX, FreeRTOS, Multi-processing on SoC
Preferred skills
Git, Jira, Confluence, CMake, Catch2
Technologies
C++, Buildroot Linux, QNX, FreeRTOS, CAN-Bus, Ethernet, Git, Jira, Confluence, CMake, Catch2
Responsibilities
Conceptualize, develop, and maintain software platform; Perform requirements engineering and software specification; Develop middleware for distributed systems; Plan and implement software development using agile methods
Seniority
Mid-level, hands-on IC