The Micro:bit Educational Foundation is looking for a senior embedded software engineer with a willingness to get involved in all aspects of embedded software development and testing as part of a small team.
Your work will support and positively impact students, teachers and partners around the world. Working with the Embedded Software lead and wider tech team, you will develop, improve and research the embedded software that runs on the 11 million BBC micro:bit's distributed around the world.
The device helps children and teachers get creative with digital technology, with a specific focus on broadening the diversity of students passionate about computing. This is a broad role in a small organisation, working predominantly on open source projects, in collaboration with other organisations like Lancaster University, Arm and Microsoft. Current projects include:
The micro:bit CODAL - the abstractions on which the primary, web-based editors for the micro:bit are built (https://makecode.microbit.org, https://python.microbit.org)
DAPLink - the micro:bit's firmware that enables the seamless experience in classrooms so the micro:bit can be programmed from the browser
MicroPython for the micro:bit and pxt-microbit, from which MakeCode is built.
We want to enable a diversity of people to create amazing and creative things with the micro:bit, so empowering them to do as many different things, as easily as possible, is a key goal. The successful candidate will help us push the limit of what can be done with the micro:bit hardware, with an emphasis on writing expandable, efficient software, with user friendly interfaces.
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.