Firmware Jobs in Oxfordshire

7 of 7 Firmware Jobs in Oxfordshire

Firmware Engineer

Oxford, Oxfordshire, South East, United Kingdom
Euro Projects Recruitment
Firmware Engineer We are seeking a skilled Firmware Engineer to develop embedded software for advanced instrumentation and automation systems. Working alongside electronics and software engineers, youll play a key role in creating reliable, high-performance firmware that powers innovative products used in precision environments. About the role The Firmware Engineer will be responsible for embedded software design, coding and testing … across a range of microcontroller platforms. You will take ownership of firmware architecture, communication interfaces and real-time control logic, ensuring smooth integration with hardware systems. Key responsibilities Develop embedded firmware in C/C++ for microcontrollers and processors. Design and implement communication protocols (SPI, I2C, UART, USB). Collaborate with the electronics team to define and test hardwarefirmware interfaces. … Conduct code reviews, debugging and validation using test equipment. Support system integration and ensure firmware meets performance and reliability requirements. Contribute to continuous improvement of development tools and processes. Skills and experience Strong programming skills in C/C++ for embedded systems. Experience with real-time operating systems (RTOS) or bare-metal programming. Good understanding of microcontroller architectures (ARM, PIC More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Software Engineer - ID43210

Oxfordshire, England, United Kingdom
Hybrid / WFH Options
Humand Talent
hardware platforms and contributes to world-class innovation. The role As a Senior Software Engineer, you’ll work across a variety of technical areas, including: Designing and extending embedded firmware with Rust Building high-level APIs in Python to support advanced applications Developing compilers and working on complex algorithm design Working with FPGA and SoC-based systems within real-time More ❯
Posted:

Embedded Software Engineer

OX1, Oxford, Oxfordshire, United Kingdom
Platform Recruitment
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 … 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 More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Software Engineer - ID43210

Oxfordshire, England, United Kingdom
Humand Talent
forefront of innovation, collaborating with scientists, engineers and technicians to develop the software that powers highly complex hardware systems. You’ll play a key role in everything from embedded firmware to high-level APIs, all while gaining exposure to some of the most exciting technology in the industry. The role Develop and maintain core code bases across embedded platforms, servers … and workstations Contribute to a custom compiler project (Python and Rust) Build and extend firmware using Rust (ARTIQ) Work with FPGA and SoC-based hardware in real-time control systems Collaborate with cross-functional teams, providing scientists with the tools to carry out cutting-edge research and development What we’re looking for Strong coding ability in Python (willingness to More ❯
Posted:

FPGA Engineer (Power Supplies)

Didcot, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Diamond Light Source
a higher energy. About the Role We now have an opportunity for a FPGA Engineer to join our team, for a 3-year fixed term contract, in developing FPGA firmware for the next generation of power supplies for the Diamond-II upgrade project, focusing on quality, reliability, and stability. Key Responsibilities: Develop, maintain, and debug HDL code for Xilinx FPGAs … in Vivado, implementing full-cycle firmware for Diamond magnet power supplies, including feedback control, filtering, and interlock handling using state machines. Design and integrate interfaces to peripherals such as ADCs, DACs, SRAM, Flash memory, sensors, and microcontrollers. Test and verify FPGA designs through simulation test benches and on-hardware validation using logic analysers. Collaborate with hardware engineers and the Control … possess equivalent experience, with proven practical experience in an industrial or scientific environment relevant to this position. You will also demonstrate: A solid theoretical and practical knowledge of HDL firmware development for FPGAs (preferably Xilinx), using VHDL or Verilog. Strong experience with simulation, verification, and validation tools for FPGA code. Experience of using code management, version control, and repository tools. More ❯
Employment Type: Contract, Work From Home
Rate: £50,000
Posted:

Principal Software Engineer IOT & FULL-STACK

Bicester, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Gerrell & Hard
IoT and cloud software for charger connectivity and monitoring Create telemetry and data pipelines (PLC, CAN) Enable secure remote control and bi-directional communication (MQTT/WebSockets) Deliver OTA firmware updates and REST APIs (OCPP/OCPI) Develop secure, scalable cloud infrastructure (AWS IoT, Azure, etc.) Collaborate closely with hardware and IoT partners to integrate systems end-to-end ________________________________________ Your … software, cloud integration or embedded systems Strong skills in PLC, CAN, Modbus or similar protocols Proficiency in API and cloud development (AWS/Azure, MQTT, WebSockets) Knowledge of secure firmware updates and encryption (TLS, AES) Comfortable working autonomously in a fast-moving start-up environment Background in EV charging, energy storage or industrial automation is a plus ________________________________________ Why Join This More ❯
Employment Type: Permanent
Posted:

Senior Electronics Engineer

Oxford, Oxfordshire, England, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
base and values innovation, precision, and quality.This client designs and manufactures products and systems for a wide range of industries including aerospace & defence. You’ll work alongside specialists in firmware, mechanical design and production, and will contribute to both new product innovation and the continual enhancement of existing designs. The ideal candidate will have strong experience in analogue and mixed … and mixed-signal circuits, including sensor interfacing, ADC/DAC integration and signal conditioning. Develop and test power supply circuits, including switched-mode and linear regulators. Work closely with firmware and mechanical engineering teams to ensure full system functionality and integration. Create and review technical documentation including specifications, schematics, BOMs and test plans. Support EMC compliance, environmental testing, and design More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:
Firmware
Oxfordshire
25th Percentile
£47,500
Median
£55,000
75th Percentile
£62,500