Your responsibilities in detail:
- Developing innovative software concepts and solutions based on individual customer requirements
- Design, architecture, and implementation of firmware for embedded systems in C/C++
- Development of applications on real-time operating systems such as Mbed OS and FreeRTOS
- Programming of software components for microcontroller platforms
- Integration and connection of sensors, definition of interfaces and bus systems (CAN, RS232, RS485, SPI, LAN)
- Participation in the development of state-of-the-art wireless protocols
- Creation and execution of test requirements and test cases for software modules
