Drivers, Firmware, I2C, SPI, CAN, Ethernet, USB, Serial, C++, PythonYou will build embedded computers for defence, avionics, automotive, and medical applications. If you love hardware, software, and problem-solving, this is for you What You Will Need: Degree in Computer Science or related field Five years experience in Embedded Software Development Knowledge of GPUs, memory, processors, and networking protocols Experience with low-level coding Drivers, I2C, SPI, CAN, Ethernet, USB, Serial Familiarity with Linux, RTOS VxWorks, and Bare Metal systems Programming skills: C, C++, Python JavaScript is a plus Understanding of Agile, DevOps, and software life cycle methodologies Why Join Work on high-end embedded computing solutions Hybrid role, 3 days in the office