Senior Firmware Engineer

2 weeks ago


Oxford Circus, United Kingdom CV-Library Full time

Embedded device developer required to write firmware in C, use Python extensively for testing and higher-level functionality, configure and administer embedded Linux for device and OS management.

Key skills

Linux system administration for embedded devices

Very strong capability in Python programming

Writing testable. thread safe applications

Strong capability in C for embedded devices

Configuring peripherals and using interrupts on small microcontrollers

Unit testing principles and practical experience applying them to embedded devices

Excellent understanding of binary data formats, structs and packing data for optimum efficiency

Computer Science or Electronics degree, 2:1 and above

Experience configuring and using modems

Experience working with CAN

Experience configuring Torizon or Yocto Linux

Working in an Agile software team and using Jira

Working with applications that process IMEA strings

Working with inertial data

Hardware debugging

Responsibilities

Maintain and extend the Python application running on our devices

Write modules to support new sensors

Manage the versioning and updates of our application and Yocto Linux based device

Edit the device-tree to configure devices and add new hardware support

Deploy updates to our devices in the field and ensure they are working correctly

Write firmware for microcontrollers in new sensor designs

Implement a unit testing framework in Python and write tests



  • Oxford, United Kingdom CV-Library Full time

    Senior Firmware Engineer - £60-70k – Oxfordshire - Onsite My client is an exciting, fast-growing manufacturer in their niche developing power electronics products for the green energy sector. Due to an internal promotion, they’re looking for a head of firmware. Main duties: + Responsibility for firmware architecture + Code review, mentoring...


  • Oxford, United Kingdom Platform Recruitment Full time

    Senior Firmware Engineer - £60-70k – Oxfordshire - OnsiteMy client is an exciting, fast-growing manufacturer in their niche developing power electronics products for the green energy sector. Due to an internal promotion, they’re looking for a head of firmware.Main duties:+ Responsibility for firmware architecture+ Code review, mentoring & coaching+...


  • Oxford, United Kingdom CV-Library Full time

    Senior Firmware Engineer - £50-70k DOE - Oxford– Hybrid My client is an elite tech company based in Oxford, providing innovative energy solutions for a range of sectors. Due to a very successful few years, they are expanding their engineering team. Main duties: + Designing new firmware + Developing and improving existing firmware +...


  • Oxford, United Kingdom Platform Recruitment Full time

    Senior Firmware Engineer - £50-70k DOE - Oxford– HybridMy client is an elite tech company based in Oxford, providing innovative energy solutions for a range of sectors. Due to a very successful few years, they are expanding their engineering team.Main duties:+ Designing new firmware+ Developing and improving existing firmware+ Supporting junior engineers...


  • Oxford, United Kingdom CV-Library Full time

    Senior Firmware Engineer - £ 60 - 70k – Oxford My client is a leading company in their niche developing sensor technology. Due to sustained success, they’re looking to grow their team. Main duties: + Complex hardware & software development throughout the whole product cycle + Designing parts for projects, managing those projects, and...


  • Oxford, United Kingdom Platform Recruitment Full time

    Senior Firmware Engineer - £ 60 - 70k – OxfordMy client is a leading company in their niche developing sensor technology. Due to sustained success, they’re looking to grow their team.Main duties:+ Complex hardware & software development throughout the whole product cycle+ Designing parts for projects, managing those projects, and supervising project...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Senior Firmware Engineer - ElectronicsPlatform Recruitment is seeking a highly skilled Senior Firmware Engineer to join our client, a leading company in sensor technology development.Key Responsibilities:Develop complex hardware and software throughout the product cycleDesign and manage projects, supervising project teamsInvestigate and develop ideas,...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Senior Firmware Engineer - ElectronicsPlatform Recruitment is seeking a highly skilled Senior Firmware Engineer to join our client, a leading company in sensor technology development.Key Responsibilities:Develop complex hardware and software throughout the product cycleDesign and manage projects, supervising project teamsInvestigate and develop ideas,...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Senior Firmware Engineer - ElectronicsPlatform Recruitment is seeking a highly skilled Senior Firmware Engineer to join our client, a leading company in sensor technology development.Key Responsibilities:Develop complex hardware and software throughout the product cycleDesign and manage projects, supervising project teamsInvestigate and develop ideas,...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Senior Firmware Engineer - ElectronicsPlatform Recruitment is seeking a highly skilled Senior Firmware Engineer to join our client, a leading company in sensor technology development.Key Responsibilities:Develop complex hardware and software throughout the product cycleDesign and manage projects, supervising project teamsInvestigate and develop ideas,...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Main Responsibilities:As a Senior Firmware Engineer, you will be responsible for complex hardware and software development throughout the entire product cycle. This includes designing parts for projects, managing those projects, and supervising project teams.Key Skills and Experience:- Embedded software and firmware experience, with a strong background in...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time €50,000 - €70,000

    Senior Firmware Engineer - £50-70k DOE - Oxford– Hybrid My client is an elite tech company based in Oxford, providing innovative energy solutions for a range of sectors. Due to a very successful few years, they are expanding their engineering team. Main duties: Designing new firmwareDeveloping and improving existing firmwareSupporting junior engineers and...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time €50,000 - €70,000

    Senior Firmware Engineer - £50-70k DOE - Oxford- Hybrid My client is an elite tech company based in Oxford, providing innovative energy solutions for a range of sectors. Due to a very successful few years, they are expanding their engineering team. Skilled in C/C++ and Python + Knowledge of object oriented programming Bonus: + Income protection, life...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Job Title: Senior Firmware Development SpecialistJob Type: Full-timeJob Description:My client is a leading manufacturer in the green energy sector, developing power electronics products. They are looking for a Senior Firmware Development Specialist to join their team.Main Responsibilities:Design, develop, and test firmware featuresDevelop internal test...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Platform Recruitment is seeking a highly skilled Senior Firmware Engineer to join their team in Oxford. The ideal candidate will have experience in complex hardware and software development, as well as a strong background in low-level comms protocols.Key Responsibilities:Design and develop firmware for embedded systemsCollaborate with cross-functional teams...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    We are seeking a talented Senior Firmware Engineer to join our team in Oxford, working on innovative energy solutions. This is a hybrid role, offering a great work-life balance. The ideal candidate will have experience with ARM Cortex microcontrollers (STM32), skilled in C/C++ and Python, and familiar with Git version control. Additionally, knowledge of...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Main Responsibilities:Design and develop new firmware solutions for our cutting-edge technologyCollaborate with junior engineers and hardware teams to ensure seamless integrationDevelop and improve existing firmware to meet evolving customer needsRequirements:Proven experience with ARM Cortex microcontrollers (STM32)Proficiency in C/C++ and Python...


  • Oxford, United Kingdom CV-Library Full time

    I'm recruiting on behalf of an established telematics business in Oxford who are looking to expand their R&D team. They have 2 roles for Senior Electronics Engineers, with one being 100% hardware and the other a more 50/50% hardware/firmware split. They can offer some flexibility with hybrid / remote but at least 1 day on-site will be required each week...


  • Oxford Circus, United Kingdom CV-Library Full time

    Python on embedded Linux Software Engineer required to work on the evolution of a IoT device with time series camera data, GPS, accelerometers and more. Key skills; Very strong capability in Python programming. Linux system administration for embedded devices. Responsibilities; Maintain and extend the Python application running on our devices. - Write...


  • Oxford, Oxfordshire, United Kingdom Platform Recruitment Full time

    Job Title: Senior Firmware EngineerAt Platform Recruitment, we are looking for a skilled Firmware Engineer to join our team. The ideal candidate will have experience in developing firmware and software for complex electronics systems. The successful candidate will be responsible for designing and developing firmware and software solutions for our clients....