Micro:bit Educational Foundation logo

Senior Embedded Software and Firmware Engineer

Micro:bit Educational FoundationOxford, England, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

RequirementsOver 4 years of experience in developing C/C++ drivers and software for embedded devices (preferably Arm Cortex-M), ideally within an RTOS or similar environment. Proven experience debugging software in embedded systems utilizing electronic lab tools. Familiarity with testing methodologies for embedded systems, inclusive of both automated and manual testing strategies. A genuine enthusiasm for learning new tools and methodologies. Strong collaborative skills to work effectively in a team environment.

About the job

The Micro:bit Educational Foundation, a dedicated not-for-profit organization, is seeking an experienced Senior Embedded Software and Firmware Engineer. This role offers the opportunity to engage in all facets of embedded software development and testing within a close-knit team. You'll be instrumental in enhancing the embedded software and firmware that powers the BBC micro:bit, a versatile tool that empowers students and educators worldwide.

Your contributions will have a meaningful impact, supporting a global community of learners and teachers. Collaborating with the Embedded Software lead and the wider technology team, you will innovate, enhance, and research the embedded systems that power over 11 million micro:bits distributed globally. This device is designed to ignite creativity in digital technology, focusing on expanding the diversity of students who are passionate about computing.

This is a multifaceted role in a compact organization, primarily working on open-source projects in partnership with esteemed institutions such as Lancaster University, Arm, and Microsoft. Current projects include:

We are committed to enabling a diverse range of individuals to create remarkable and imaginative projects with the micro:bit. Empowering users to accomplish a variety of tasks with ease is a key objective of this role. The successful candidate will help extend the boundaries of what is achievable with the micro:bit hardware, focusing on developing scalable, efficient software with user-friendly interfaces.

About Micro:bit Educational Foundation

The Micro:bit Educational Foundation is a non-profit organization dedicated to inspiring children to be creative with technology. By providing innovative tools like the micro:bit, we aim to broaden the diversity of students engaged in computing, ensuring that all learners can explore and excel in digital creativity.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.