Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
5,224

Jobs in Oxford, United Kingdom

Embedded Software Engineer

Microbit

Oxford
Hybrid
GBP 45,000 - 55,000
30+ days ago
I want to receive the latest job alerts for jobs in Oxford

Strutt & Parker - Rural Valuer

Strutt & Parker LLP

Oxford
On-site
GBP 40,000 - 60,000
30+ days ago

Primary Trainee Teacher Opportunity

Grad2Teach Ltd

Oxford
On-site
GBP 40,000 - 60,000
30+ days ago

Strutt & Parker – Rural Valuer

BNP Paribas Group

Oxford
On-site
GBP 40,000 - 55,000
30+ days ago

Sr. Life Science Engineer / Laboratory Technical Specialist

Cassadyschiller

Oxford
On-site
GBP 35,000 - 50,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Principal Electrical Engineer (Operational Assets)

Hoare Lea LLP

Oxford
On-site
GBP 150,000 - 200,000
30+ days ago

Principal Mechanical Engineer (Operational Assets)

Hoare Lea LLP

Oxford
On-site
GBP 45,000 - 65,000
30+ days ago

Interim HR, People and Development Coordinator

Healthcare Research Worldwide

Oxford
Hybrid
GBP 80,000 - 100,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Restaurant Supervisor - Ashmolean Rooftop

Benugo Limited

Oxford
On-site
GBP 60,000 - 80,000
30+ days ago

Electrical Packaging Engineer

Salience Labs Ltd

Oxford
On-site
GBP 50,000 - 70,000
30+ days ago

Senior Research Associate, Inflammation Biology

Gilead Sciences

Oxford
On-site
GBP 30,000 - 45,000
30+ days ago

Research Scientist

Exogene Ltd.

Oxford
On-site
GBP 35,000 - 50,000
30+ days ago

Mechanical Design Engineer - Aerospace

ALTEN Group

Oxford
On-site
GBP 40,000 - 60,000
30+ days ago

Strutt & Parker - Building Surveyor

Strutt & Parker LLP

Oxford
On-site
GBP 40,000 - 55,000
30+ days ago

Chief of Learning

Microbit

Oxford
On-site
GBP 75,000 - 85,000
30+ days ago

Assistant Store Manager

Levi Strauss & Co.

Oxford
On-site
GBP 25,000 - 30,000
30+ days ago

Management Opportunities

JD Sports Fashion Plc

Oxford
On-site
GBP 30,000 - 40,000
30+ days ago

Test Manager, Digital Health & IoT (IEC 62304, ISO 13485)

Albushealth

Oxford
Hybrid
GBP 50,000 - 70,000
30+ days ago

Territory Sales Executive - Register your interest

Philip Morris International

Oxford
On-site
GBP 30,000 - 50,000
30+ days ago

Group General Manager

Gather & Gather

Oxford
On-site
GBP 50,000 - 70,000
30+ days ago

Service Engineer (Waste Water)

UBT Pty

Oxford
On-site
GBP 35,000 - 45,000
30+ days ago

Bid Manager and Writer

System C

Oxford
Hybrid
GBP 35,000 - 55,000
30+ days ago

Waiting Staff

InterContinental Hotels Group PLC

Oxford
On-site
GBP 27,000
30+ days ago

Commercial / Contract Manager – Defen...

Turner & Townsend Plc.

Oxford
Hybrid
GBP 45,000 - 70,000
30+ days ago

Senior Planner – Energy & Natural Resources Leader

Turner & Townsend Plc.

Oxford
Hybrid
GBP 40,000 - 65,000
30+ days ago

Top job titles:

Government jobsArmy jobsSocial Media jobsBartender jobsNaval jobsUx Design jobsArtificial Intelligence jobsMachine Learning jobsChief Information Officer jobsFood Production jobs

Top companies:

Jobs at CostaJobs at United NationsJobs at GchqJobs at VeoliaJobs at NissanJobs at RocheJobs at Gi GroupJobs at Lockheed MartinJobs at AlstomJobs at Freeport

Top cities:

Jobs in LondonJobs in EdinburghJobs in NottinghamJobs in NorthamptonJobs in NorwichJobs in TelfordJobs in BoltonJobs in WinchesterJobs in SloughJobs in Blackpool
Embedded Software Engineer
Microbit
Oxford
Hybrid
GBP 45,000 - 55,000
Full time
30+ days ago

Job summary

An educational non-profit organization in Oxford is seeking a senior embedded software engineer to develop and maintain software for the micro:bit. You will work closely with various partners to enhance the educational experience for students. The role offers competitive salary up to £55,000 and the chance to make a global impact.

Benefits

Group private medical insurance
Flexible working hours
Pension arrangement
Flexible annual leave policy

Qualifications

  • More than 4 years experience developing C/C++ drivers and software.
  • Experience debugging software in embedded systems using lab tools.
  • Familiar with test methodologies for embedded systems.

Responsibilities

  • Facilitate maintenance and development of new features in embedded codebases.
  • Lead the process of maintaining open source projects.
  • Manage documentation to facilitate the consumption of these projects.

Skills

C/C++ driver development
Debugging embedded systems
Test methodologies for embedded systems
Effective communication
Autonomous work
Job description

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.

Requirements
  • More than 4 years experience developing C/C++ drivers and software to run on embedded devices (ideally Arm Cortex-M)
  • Experience debugging software in embedded systems using electronic lab tools
  • Familiarity with test methodologies for embedded systems, including automated and manual tests
  • Excited to learn new tools and approaches
  • Diligent in delivering robust, tested and maintainable solutions
  • Empathetic and effective communication
  • Capable to work autonomously to achieve project objectives and to collaborate with internal teams, external organisations, and external collaborators

This role requires building an understanding of our audience and working closely with teams across The Foundation. You'll contribute to the planning and design of new features and day-to-day operations.

Note: Don\'t feel discouraged if you don\'t match many (or any!) of the entries from this section. These are beneficial for the role but are not necessary. Ability to learn on the job and adapt to evolving challenges is more valuable than anything listed here.

Responsibilities
  • To facilitate maintenance and development of new features in micro:bit embedded codebases: DAPLink, MicroPython, the C++ abstraction layer for micro:bit V1 (DAL) and micro:bit V2 (CODAL), and to ensure continued improvement in the educational experience for users of both micro:bit devices
  • To lead the process of maintaining these open source projects, including managing their GitHub repositories, continuous integration pipelines, release management, triaging and prioritising bug reports and pull requests, and identifying when to raise prioritisation with senior members of the team
  • To manage and continue development of the documentation required to facilitate the consumption of these open source projects by other projects (MakeCode, MicroPython) and C++ users
  • To manage and continue development of software/firmware tests to maintain and improve the stability, reliability, and performance of the embedded software
  • To prototype and explore new features and to support collaboration with other teams or organisations to experiment and prototype on the micro:bit platform

There are now more than 11 million micro:bits running the embedded software stack you will be working on, and we estimate more than 65 million children around the world have learned to code with the BBC micro:bit.

We have achieved this by working closely with engineering teams at our global partners, including Arm, Microsoft, MIT and Nominet. Through these partnerships, the micro:bit is at the heart of a diverse ecosystem of hardware accessories, software editors and educational resource providers. A key role of the tech team at The Foundation is to support this ecosystem in growing and diversifying in an open way.

The Micro:bit Educational Foundation is committed to improving the diversity of our team. We actively seek and welcome applications from women, and from all sections of the community.

Benefits

Location - Oxford, UK (flexible)
For this role, we believe there is value in face-to-face collaboration for design discussions and mentoring. This position is based at our central Oxford office, however a significant amount of flexible working is possible. We expect this role to be in the office at least 2 days per week on average. However, if you are not local to Oxford and are really excited about this opportunity, we would still love to hear from you.

Global impact with your work. We are a small organisation with a large audience and reach. We thrive on creative problem solving and are open to new ideas and solutions. This gives each individual the chance to have enormous impact, as well as ensuring that your days will be diverse and the challenges complex.

The Micro:bit Educational Foundation is a UK-based not for profit with the goal to inspire every child to create their best digital future. We achieve this through a combination of global grassroots activity and large-scale deployments with partners; for example last year we deployed micro:bits into 90% of UK primary schools in a project with Nominet and the BBC.

One of the greatest benefits of working at micro:bit is knowing that the work you\'re doing is contributing to something positive, constructive and with beneficial social outcomes. The Micro:bit Educational Foundation offers the opportunity to include outreach activities in your work, these can include working with tech community groups, teaching with the micro:bit at code clubs and so on.

Once probationary period is complete, contractual benefits include; group private medical and group life insurance plan, EAP plan, flexibility in working hours, flexible annual leave policy (taking at minimum 20 days a year not including national holidays) and pension arrangement.

Flexibility The Micro:bit Educational Foundation is a flexible employer and we love to support our team to work around other commitments in their lives, and we have a track-record of actually doing this. Please get in touch if you\'re interested in this role but you require different working arrangements.

This is a full time role but we would also consider candidates working 4 days a week on a pro-rata basis.

Salary
£45,000-55,000 depending on experience

Application & recruitment schedule
There is no fixed closing date for this role. We will be conducting interviews on an ongoing basis.

We monitor our performance on hiring diversity, using a questionnaire at the end of the application process. This is viewed by the operations team only, the aggregated data is shared with the wider team. The questionnaire is optional and you have the choice to not answer any question, but is hugely valuable for us to understand our performance in this area. The questionnaire can be accessed by clicking on this link: Embedded Software Engineer Equal Opportunities Monitoring.

Applicants must have the right to live and work in the UK.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Micro:bit Educational Foundation by 2x

Oxford, England, United Kingdom 8 months ago

  • 1
  • ...
  • 207
  • 208
  • 209

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved