Job Role Overview
As a Junior Embedded Software Engineer, you will play a key role in the development of cutting-edge embedded systems. Your primary responsibilities will include designing and implementing software solutions using Python, MicroPython, and C.
* Key Tasks:
* Develop efficient and maintainable software code for embedded systems.
* Collaborate with colleagues to ensure seamless integration of software with hardware components.
* Participate in testing and debugging activities to identify and resolve software defects.
Requirements:
* A solid understanding of software development principles (Python, C, MicroPython).
* A passion for embedded systems and a willingness to learn.
* Experience working with AI video technologies in the automotive sector is desirable.
The successful candidate will receive a salary of up to £35,000 and work in a hybrid environment (3 days onsite in Milton Keynes, 2 days from home).