Make yourself visible and let companies apply to you.
Roles

Firmware Engineer Jobs in Oxford

Overview

Looking for Firmware Engineer jobs in Oxford? Explore top firmware engineering opportunities in Oxford's thriving tech scene. Whether you're an experienced firmware developer or just starting out, our job board features the latest openings from leading companies in and around Oxford. Find your next firmware engineering role today and advance your career in one of the UK’s premier technology hubs.
Filters applied
Oxford
Firmware Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Senior Embedded Software Engineer
Zenovo
Oxford
In office
Senior
£70,000 - £500,000
RECENTLY POSTED
linux
c++
python
c
Job Title: Senior Embedded Software Engineer Location: Oxford Salary: £55,000 - £70,000 (Depending on Experience)Job Overview:We are seeking an experienced Senior Embedded Software Engineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems. The successful candidate will take technical ownership of embedded software development across multiple concurrent projects, working closely with hardware, systems, and test engineers to deliver robust and compliant solutions.This role will suit a hands-on engineer with strong experience in C/C++, ARM microcontrollers (STM32), and communication protocols such as CANbus and RS-485. Experience within regulated industries ideally aerospace or similarly safety-critical environments and familiarity with DO-178C processes is highly desirable.This is a full-time, on-site role based in Oxford, offering the opportunity to influence software design and development across several innovative platforms.Required Skills & Experience
Proven experience (5+ years) developing embedded software in C and C++.
Strong working knowledge of ARM Cortex-M (STM32) microcontrollers.
Experience with CANbus and RS-485 communication protocols.
Knowledge of Linux or embedded Linux environments for future system development.
Experience in regulated industries such as aerospace, automotive, or medical devices.
Excellent debugging, optimisation, and problem-solving skills.
Strong communication and documentation abilities.
Desirable Skills
Familiarity with RTOS environments
Experience with graphical frameworks for embedded GUIs.
Exposure to functional safety or quality standards (e.g., ISO 26262).
Use of version control (Git/SVN) and continuous integration tools.
Scripting experience (e.g., Python, shell) for automation or testing.
Note: All Candidates must be able to work in the UK without VISA Sponsorship
Embedded Software Engineer
Platform Recruitment
Oxford
In office
Mid - Senior
£60,000 - £70,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
Job Title: Embedded Software Engineer Location: Oxford Salary: £70,000 per annum I’m currently partnered with a leading electronics manufacturer who develop products for a number of sectors including the Aerospace, Maritime, Consumer and Medical sectors. I am seeking an experienced Embedded Software Engineer for their in-house design team. About My Client My client manages the entire product lifecycle, from concept to a finished product, and is passionate about creating high-quality, functional, and visually exceptional solutions. The Role This is a key role focused on designing and customising firmware for new and existing products. You will be responsible for datalogging, measurement control, and CANBus (CAN/CANFD) systems. Key Responsibilities: * Design and develop firmware for datalogging, measurement, and PWM control. * Implement and integrate CANBus (CAN/CANFD) protocols. * Undertake associated electronic design tasks. * Ensure successful firmware integration with the complete product. * Produce and check product documentation, adhering to AS9100 standards. * Collaborate with and mentor other members of the design team. Who We Are Looking For We are looking for a self-motivated engineer with excellent attention to detail and a strong background in a relevant high-reliability industry. Essential Skills & Experience: * Industry experience from Automotive, Aerospace, Medical, or Hazardous Area systems. * Strong C/C++ programming skills. * Experience with firmware for functional safety (SIL-level) systems. * Proficiency with STM32 or Microchip microcontrollers (PIC experience desirable). * Deep understanding of CANBus protocol and communication interfaces. * Experience developing embedded GUIs (e.g., Touch GFX). * Ability to manage your own workload and meet deadlines. What’s on Offer This position offers a competitive salary of £70,000 per annum and the chance to work in a dynamic, innovative company. If you have the skills and experience required, please apply now
BMS Engineer
Benjamin & Associates Limited
Multiple locations
In office
Mid - Senior
£55,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
BMS Service Engineer - DidcotI’m working with a Trend biased BMS specialist who seek a BMS Service skill set to work in the Didcot, Reading & Swindon areas predominately carrying out BMS PPM visits. My client has a solid structure and some genuine opportunities to work towards promotion & develop new skill sets within the BEMS field.The Director’s are keen to speak with BMS Service Engineer’s that are comfortable completing BMS PPM visits & breakdowns, all my client sites have Trend products on them. The BMS Service Engineer would be working in various public and commercial premises.The BMS Service Engineer will have Trend product experience which should include a mixture of 963 or IQvision (IQ3, IQ4, IQ5 too). Trend training would be an advantage for this role and being electrically biased & competent would be essential (18th edition or an electrical apprenticeship desired).The BMS Service Engineer can expect;£40,000 - £55,000 per annum depending on product knowledge and skill setcar or car allowancepensionhealthcare26 days holiday plus bankDiscount cardCall out ratesThe BMS Service Engineer can expect to be involved with interesting & varied work, be challenged & offered additional responsibilities on site and with end client, receive periodic training & development on new products & technologies.If you’d like to discuss this opportunity in more detail you can call me anytime or drop me an email with your preferences for an initial call.
Workshop Engineer
The Recruitment Group
Witney
In office
Junior - Mid
£35,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
We are working with a small, family-run business based in West Oxfordshire, who are looking for a full time Workshop Engineer to join their friendly team.As part of the service team, you will be supporting customers and colleagues through a varied and rewarding range of tasks - both in the field and in their workshop.Your responsibilities will include:Attending customer appointments for equipment servicing, breakdowns, repairs, and part fittingsProviding technical support to consultants in the workshopAssisting with general workshop duties and maintenanceConducting assessments for new equipment with customersGiving clear, accurate, and appropriate advice and recommendationsEnsuring timely follow-up through quotes and communication after assessmentsMaintaining up-to-date records of customer orders and ensuring all work is invoiced accuratelyResponding to customer and colleague queries with professionalism and efficiencyCarrying out other ad-hoc tasks as neededWhat We’re Looking ForWe’re seeking someone who is technically skilled, customer-focused, and takes pride in doing a job well.Key requirements:Hands-on experience or working knowledge of mechanical and electrical productsStrong communication skills - able to build rapport with elderly and less abled customersAbility to manage your own workload and meet deadlinesA flexible, team-focused attitude and willingness to support wherever neededFull UK driving licenceWhat’s on offer:Company vehicleOn site parking25 days holiday plus bank holidaysPension schemePrivate healthcare If you would like to know how we will store andand process your data, please visit The Recruitment Groups home page to read our GDPR Data Protection Statement
Snr Electrical Design & Controls Engineer
SSC Recruitment Solutions Ltd
Didcot
In office
Mid - Senior
Private salary
RECENTLY POSTED
TECH-AGNOSTIC ROLE
We are looking to recruit a keen and enthusiastic Controls & Electrical Design Engineer who can work effectively as part of an experienced engineering team.Key ResponsibilitiesFull life cycle PLC and controls programming of industrial automation systems.Design and specify control systems, safety and electrical components for industrial automation systems.Create technical specifications, process flow diagrams and plan control system programming architecture.Integrate and Commission new systems in support of Engineers at customer sites within the UK and overseas.Create electrical schematics and designs within AutoCAD Electrical including layout diagrams, and terminal & wiring plans to EU Standards.Work with the Design and Applications Engineering engineers to provide drawings, specifications and deliver projects on time.Co-ordinate suppliers as part of overall project control.Help as required for the electrical fitting, wiring of panels and assembly of machine builds.Carry out electrical testing procedures on new machine builds.Supporting electrical problem-solving during the manufacturing build process.Maintain, develop and support existing control systems at customer sites within the UK and overseas.Required Skills, Knowledge and ExpertiseMinimum of 3+ years of industry experience in PLC/HMI programming.Experience of planning, developing, programming and testing control systems with PLC automation software on projects from start to finish, using Allen Bradley and/or Siemens PLCs, HMIs and control gear.Machinery safety training and/or experienceSound understanding of electrical control gear, industrial automation and implementation of communication protocols (Profinet/Profibus, EtherNet/IP, TCP/IP, serial, OPC, IO-link, etc.)Minimum of 3+ years of experience using AutoCAD Electrical or similar package.Experience and knowledge of designing and creating electrical panel layouts within electrical CAD software.A logical approach to problem-solving.Well organised, ability to work to deadlines and high attention to detail.Excellent interpersonal skills both written and verbal.Ability and willingness to work as part of a team.
Installation Engineer
The Recruitment Group
Thame
In office
Junior - Mid
£40,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
A rare opportunity for a hands-on Installation Engineerto join a specialist team working with innovative lifting and handling machinery. This workshop-based role involves building, refining, and preparing cutting-edge equipment ready for action across multiple industries.As the Installation Engineer, youll be:
Installing and testing advanced safety and control systems
Calibrating and inspecting new and refurbished machinery
Diagnosing faults and supporting system improvements
Preparing equipment for dispatch with attention to every detail
Assisting with R&D and product development projects
Were looking for someone who:
Has electrical engineering experience (12/24v DC, automotive or plant systems)
Can read and follow electrical and hydraulic diagrams confidently
Delivers consistent, high-quality workmanship
Understands the importance of health & safety and accuracy
Works well within a technical team environment
Holds a valid driving licence
Experience with communication systems (CAN bus) or previous service/ installation work is ideal but not essential.Additional information:
Circa £40,000 + pension
Healthcare options
Monday Friday 8:30am 5:30pm
On-site sports facilities
If you would like to know how we will store and process your data, please visit The Recruitment Groups home page to read our GDPR Data Protection Statement.For more information and to apply, click ‘Apply Now’ to submit your application.We wish you the best of luck in your job search!
Lift Engineer
Stannah Management Services
Multiple locations
In office
Mid
£60,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
Job DescriptionLift Engineer - Day Jobs in London at Stannah - Join Our Team!Salary Up to £60,000 (incl OTE) based on skills and experience level.Are you a qualified Lift Engineer looking for a Lift Engineer job at a market-leading family-run business? Stannah, a global leader in the lift industry, is looking to recruit qualified Lift Engineers.This job covers key stations around West Drayton , Staines , Heathrow.Working hours: Monday to Friday 10-8Why Join Stannah:
Industry Leadership: Stannah is a trusted name in the lift industry, known for innovation, safety, and commitment to quality.
Competitive Compensation: In addition to a market-aligned base salary, you’ll receive a standby allowance and call-out payment.
Comprehensive Benefits**:** Enjoy benefits such as a profit share bonus scheme, life assurance, matched contribution/salary sacrifice pension, Discount Rewards Scheme, and a Simply Health Cash Plan to help cover your health expenses.
Generous Holiday Entitlement
Career Growth: We offer opportunities for career advancement, ongoing training, and development.
Autonomy: You’ll manage on site works, building relationships with client staff and key stakeholders as the face of Stannah.
Lift Engineer Responsibilities :
Conduct maintenance, repair, and call-out visits on various types of lifts and stairlifts
Ensure high-quality service and safety standards.
Perform effective risk assessments and maintain site log cards.
Participate in our on-call rota, receiving additional standby allowance and call-out payment on top of a competitive base salary.
Please see full job description here: Lift Engineer job descriptionQualificationsLift Engineer Requirements:
An NVQ level 3 in Lift Engineering or equivalent.
Proven experience as a Lift Engineer.
A valid UK driving licence.
Additional InformationIf you have a comprehensive Lift engineering background, including an NVQ 3 in Lift Engineering or equivalent – we want to hear from you!If you are looking for a Lift Engineer Job London, click the “Apply Now” button to send your CV or contact us for further information.Benefits Include:
Market Aligned Salary, paid on a monthly basis
Profit Share Bonus Scheme, paid to all employees every quarter. Based on Group Company profits
Holiday scheme to buy extra days’ annual leave
Pension Scheme. Matched contribution/salary sacrifice
SimplyHealth Cash Plan. Allows you to claim towards health costs. For example, dental, optical, physiotherapy, chiropody treatments and more
Life Assurance Scheme
Long Service award scheme, with holiday benefit
Company Benefits Discount Rewards Scheme. Includes shop discounts, hotel discounts, days out, and more
Employee Assistance Programme. A workplace initiative to support and enhance well-being
Enhanced maternity and paternity provision
#LIBStannah Group is an equal opportunities employer. We welcome and encourage applications from candidates of all backgrounds, identities, and abilities.We are a Disability Confident Committed Employer. We treat all our job applicants fairly and with respect. Our employees are the heart of our business.We take great care to create a working environment where everyone feels valued. Join our team and be a part of our diverse and inclusive community!We reserve the right to close this vacancy early if we receive high numbers of applications for the role.Appropriate right to work must be held by applicants. Sponsorship is not available.PandoLogic. , Location: London, ENG - SE25 5PY
Workshop Engineer
The Recruitment Group
Thame
In office
Junior - Mid
£40,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
A rare opportunity for a hands-on Workshop Engineer to join a specialist team working with innovative lifting and handling machinery. This workshop-based role involves building, refining, and preparing cutting-edge equipment ready for action across multiple industries. As the Workshop Engineer, youll be : Installing and testing advanced safety and control systems Calibrating and inspecting new and refurbished machinery Diagnosing faults and supporting system improvements Preparing equipment for dispatch with attention to every detail Assisting with R&D and product development projects Were looking for someone who: Has electrical engineering experience (12/24v DC, automotive or plant systems) Can read and follow electrical and hydraulic diagrams confidently Delivers consistent, high-quality workmanship Understands the importance of health & safety and accuracy Works well within a technical team environment Holds a valid driving licence Experience with communication systems (CAN bus) or previous service/ installation work is ideal but not essential. Additional information: Circa £40,000 pension Healthcare options Monday Friday 8:30am 5:30pm On-site sports facilities If you would like to know how we will store and process your data, please visit The Recruitment Groups home page to read our GDPR Data Protection Statement. For more information and to apply, click ‘Apply Now’ to submit your application. We wish you the best of luck in your job search!
Senior Controls and Electrical Design Engineer
WR Engineering
Oxford
In office
Senior
£60,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
Senior Electrical and Controls Design Engineer - Industrial Automation Location: South Oxfordshire Salary: £55,000-£60,000 Benefits A leading advanced engineering company at the forefront of automation and inspection systems is seeking a Senior Electrical and Controls Design Engineer to join its growing team. Working with blue-chip manufacturers across automotive, medical, electronics and high-tech sectors , you’ll deliver high-precision automated solutions worldwide. The Role You’ll work on projects ranging from small retrofits to full turnkey systems. Responsibilities include: Electrical design using AutoCAD Electrical (or similar) PLC and HMI programming (Siemens/Allen Bradley) Specifying safety systems and industrial electrical components Creating wiring diagrams, panel layouts and documentation to EU standards Supporting commissioning and system integration in the UK and overseas Involvement in testing, panel wiring, machine build and fault-finding About You 3 years’ experience in PLC/HMI programming within industrial automation Strong knowledge of electrical design and control systems Familiar with Profinet, Profibus, Ethernet/IP, IO-Link, TCP/IP Experience with panel layout/wiring and machinery safety standards Problem solver with strong communication and teamwork skills Degree in Electrical Engineering desirable; robotics/machine vision experience an advantage Benefits £55,000-£60,000 salary Pension scheme 25 days’ holiday bank holidays Private health insurance Training & development budget Free on-site parking WR Engineering are the 1 recruitment partner for engineering, manufacturing & technical sales jobs. We recruit for permanent jobs UK wide. WR is acting as an Employment Agency in relation to this vacancy.
Resident Engineer - Materials Handling Equipment
Pioneer Selection
Multiple locations
In office
Junior - Mid
£35,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
Resident Engineer - Materials Handling Equipment Location: Burton Upon Trent, Staffordshire Salary: £32,000 - £36,000 Overtime available Hours: Monday to Friday (Days) Are you a mechanically minded engineer looking for a site-based role with consistency, stability, and support? We are seeking a Resident Engineer to join a leading materials handling business, based full-time at a key customer site in Burton upon Trent. You will be responsible for servicing, maintaining and repairing forklift trucks and a range of other Material Handling Equipment (MHE), ensuring minimal downtime and excellent service delivery. Key Responsibilities of the Resident Engineer: Carry out planned maintenance and reactive repairs on a range of Material handling equipment Diagnose faults and identify cost-effective solutions Build strong working relationships with the onsite team and customer Ensure accurate record-keeping and compliance with health & safety standards Key Requirements of the Resident Engineer: Strong mechanical background - ideally from forklifts, automotive/vehicles, plant, or similar Recognised mechanical engineering qualification (NVQ, City & Guilds, or equivalent) Previous experience in a similar engineering role (field or site-based) Excellent communication and fault-finding skills The Resident Engineer will Benefit from: Regular overtime available Company pension scheme Full training and induction Ongoing development and support Tools and uniform provided Ideal Backgrounds: Experience working on FLTs or MHE Automotive or vehicle mechanic experience Ex-Forces with mechanical expertise If you are interested in this role and feel that you have the right skills then please click apply at the bottom of this advert. For further details contact Matthew Lye at Pioneer Selection As a registered candidate with Pioneer Selection Ltd, you automatically become eligible for our referral scheme. You will receive £250 for every candidate we place in permanent employment who has been recommended by you. Terms and Conditions apply please see our website for further details.
DV CLEARED - Senior Software Engineer
Hernshead Recruitment Ltd
Oxfordshire
In office
Senior
£600/day - £650/day
RECENTLY POSTED
TECH-AGNOSTIC ROLE
About this role:We are supporting an AWE Burghfield project and are seeking a DV Cleared Senior Software Engineer to take full responsibility for software delivery on a high-security, site-based controls and automation project. This is a senior-level role requiring strong Siemens PLC and HMI experience, leadership capability, and proven delivery within regulated defence or nuclear environments. The successful candidate will play a key role in software design, on-site testing and commissioning, client liaison, and the mentoring of junior engineers, ensuring projects are delivered safely, on time, and to the highest quality standards.Job Responsibilities:
Act as the site-based Senior Software Engineer, responsible for all software activities on assigned AWE Burghfield projects
Configure, develop and support Siemens PLC and HMI systems
Configure and support Siemens SCALANCE and Siemens network switching equipment
Produce and execute on-site software test documentation, including FAT and SAT
Carry out on-site testing and commissioning of PLC-based control systems
Lead software specification, design and implementation activities
Liaise directly with the client to ensure successful software delivery and stakeholder satisfaction
Lead, mentor and develop other software engineers on site
Oversee software resources, workload planning and technical delivery across the project
Ensure delivery of contracts on time, within budget and to agreed scope
Ensure all work complies with internal QESH and Integrated Management Systems, as well as regulatory and legal requirements
Drive continuous improvement, innovation and best practice in software engineering processes
Demonstrate strong commitment to Quality, Health, Safety and Environmental standards at all times
Experience Required:
MOD DV Security Clearance (essential)
Degree-qualified in a relevant engineering discipline
Minimum 4+ years of Siemens software engineering experience, including leadership within project environments
Strong hands-on experience with:
Siemens PLC programming
Siemens HMIs
On-site commissioning and installation
Proven experience within nuclear, defence or highly regulated environments
Strong understanding of systems integration and industrial cyber security
Experience delivering projects in line with budget, programme and quality requirements
Software Engineer - Robotics
Mars Recruitment
Berkshire
Hybrid
Mid - Senior
£55,000 - £65,000
processing-js
c++
python
Software Engineer Robotics Theale Hybrid £55,000pa - £65,000pa plus share scheme & benefits:A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems.Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Our client will not offer sponsorship and will not hire anyone here in the UK on a visa of any type.If you re passionate about robotics and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed.Key Responsibilities:
Design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware.
Integration and selection of a wide array of sensors (e.g., sonar, cameras, Doppler velocity logs, IMUs) and actuators into robust, modular control frameworks.
Implementation of autonomy algorithms, including SLAM, path planning, adaptive control, and real-time obstacle avoidance, with focus on GNSS denied localisation.
Development of real-time systems for data acquisition, onboard processing, and underwater communication (acoustic, RF, optical).
Testing and validation, including hardware-in-the-loop simulations and live sea trials, ensuring robust performance in challenging marine environments.
Collaborate with multidisciplinary teams including systems, mechanical, and electrical engineers to ensure cohesive and reliable system integration.
Maintain clear and concise documentation, and manage source control using tools like Git/GitLab.
Qualifications:
Bachelor’s or Master s degree in Robotics , Computer Science, or a related field.
4+ years of experience in embedded systems, robotics software, or unmanned systems development.
Strong expertise in C++, Python, and software development for real-time systems.
Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware.
Experience with embedded software development such as STM32, ESP32, and Arduino. Bonus if you have worked with Pixhawk.
Ability to work in field conditions, including support for field testing and sea deployments.
Preferred Experience:
Domain Experience in maritime, defence, or subsea robotics industries.
Knowledge of machine learning, underwater SLAM, or AI for autonomy in constrained environments.
Familiarity with underwater navigation, acoustic communications, or environmental sensing.
If you re passionate about both robotics, in particular autonomous underwater or submersible vehicle and unmanned vehicle industry, and you love software engineering within this space, please get in touch ASAP.MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this timeMARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Page 1 of 1

Frequently asked questions

What types of Firmware Engineer jobs are available in Oxford on Haystack?
Haystack lists a variety of Firmware Engineer positions in Oxford, including roles focused on embedded systems, IoT devices, hardware integration, and real-time operating systems across industries such as automotive, aerospace, and consumer electronics.
What qualifications are typically required for Firmware Engineer roles in Oxford?
Most Firmware Engineer jobs in Oxford require a degree in Computer Engineering, Electrical Engineering, or a related field, along with experience in C/C++ programming, embedded systems development, knowledge of microcontrollers, and familiarity with hardware debugging tools.
Are there remote or hybrid Firmware Engineer positions available in Oxford?
Yes, Haystack features a range of job listings including on-site, hybrid, and fully remote Firmware Engineer roles based in Oxford. You can filter your job search to find opportunities that match your preferred working arrangement.
How can I apply for Firmware Engineer jobs in Oxford through Haystack?
To apply, create a free account on Haystack, upload your resume, and search for Firmware Engineer jobs in Oxford. When you find a suitable role, you can apply directly through the job board by following the application instructions provided.
Does Haystack offer resources to help Firmware Engineers in Oxford improve their job prospects?
Yes, Haystack provides career advice, interview tips, salary guides, and industry insights tailored to Firmware Engineers. These resources can help you enhance your skills and better prepare for job applications and interviews.