You have a degree (BA, college, FH, university) in automation technology, computer science, electrical engineering or a related field and have already gained some work experience. You have several years of experience in programming ARM-based embedded systems in C/C++. You’re familiar with debugging tools and know how to find an error on a microcontroller. You know how to develop software with hard real-time requirements (with and without real-time operating systems). You’re an expert user of version management and bug tracking tools. Knowledge of Python, software documentation, Ethernet, and TCP/IP would make you a perfect fit for the job.