A completed college and/or university education in the field of Technical Computer Science or equivalent.
Minimum 1 year of relevant work experience in (technical) software development.
Embedded Linux, RTOS and/or other ( real-time ) operating systems.
Common programming languages C and C++
Knowledge of development methodologies and techniques including OO, UML and TDD.
Communication bus technologies, including SPI, UART, CAN, I2C
Knowledge of working methodologies including DevOps, Agile/Scrum and/or Kanban.