role of Embedded Software Engineer reports directly to the R&D Manager and will work within a multi-disciplined R&D team, specialising in Firmware Development. Embedded Software Engineer : Degree qualified and 5+ years of experience Embedded C/C++ Python (Desirable) RTOS or Embedded Linux Microchip PIC and/ More ❯
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
GivEnergy
Senior Embedded Firmware Engineer (Energy Storage Systems) Location: Fully on-site/hybrid 3 days at our GivEnergy UK Head Office in Newcastle-under-Lyme, Staffordshire (ST5 9HX) + 2 days WFH. Schedule: Permanent, 37.5 hours per week. Monday – Friday, 9am – 5pm (flexible) Experience Level: Due to the nature of … level of experience in a similar role is preferred Salary: £60K - £70k pa DOE and qualification level We’re looking for a Senior Embedded Firmware Engineer to join our growing R&D Team. The role will involve the understanding and analysis of firmware and algorithm requirements and the latest IoT … diverse projects that truly allow you to play your part in the green energy transition. Key responsibilities include: Leading the design and development of firmware under the guidance of the Head of R&D according to the needs of the project. Identifying scope of assigned work and provides a factual More ❯
Northampton, Northamptonshire, East Midlands, United Kingdom
Circle Group
server infrastructure. Contribute to projects involving infrastructure upgrades, new site or acquisition integrations, and system migrations. Perform routine activities like creating virtual machines, applying firmware updates, patching systems, and managing backups. Monitor critical infrastructure components (such as firewalls, switches, storage, and backup systems) and address any issues. Assist with troubleshooting More ❯
document any defects or non-conformance, and collaborate with development teams to resolve issues. Working Collaboratively Work closely with cross-functional teams including design, firmware, and software engineers. Provide technical guidance and mentorship to junior verification engineers. Communicate verification progress and issues to stakeholders effectively. Maintaining Documentation Keep thorough records More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
Ability to select components for designs in relation to performance, cost, availability, etc Design verification of new cards and systems Work closely with mechanical, firmware and software engineers to integrate hardware designs into productsWork with operations engineers to release detailed design packs to manufacturing Work with manufacturing and software engineers More ❯
manufacturer, apply today. The Role: Designing and developing solutions to support data acquisition and control of new products including: PCB design, development and validation; firmware development and validation; integration and validation; integration with controllers, instrumentation, drives, etc. Produce and maintain technical documentation, updates to drawings, bill of materials, manufacturing drawings More ❯
Harwell, midlands, United Kingdom Hybrid / WFH Options
OPD (Oxford Product Design)
flexible home working 1-2 days a week. JOB PURPOSE To lead the delivery of electronics projects at OPD and strategically develop OPD’s firmware and hardware design and development offerings to our clients. ABOUT YOU We’re looking for an experienced embedded software engineer who is confident in delivering … technically complex projects and managing firmware and hardware development from concept to production. ROLE RESPONSIBILITIES Support proposals development that accurately reflect the scope and requirements of hardware projects, including timelines, deliverables and budgets Lead the technical direction of embedded software design in a wide range of projects Collaborate with subcontractor More ❯
Birmingham, West Midlands, West Midlands (County), United Kingdom Hybrid / WFH Options
Crimson
skills and responsibilities, End User Support experience Strong cloud experience Knowledge of HP, Lenovo, Apple hardware (laptops, iPhones, iPads), office telephony, and WiFi Configuring Firmware/BIOS according to standards Operating System tasks (installing, updating, remediating Microsoft Windows) End point software management (installing, updating, remediating Microsoft Office) Experience with Mobile More ❯
B1, Birmingham, West Midlands (County), United Kingdom Hybrid / WFH Options
Khuda Technology
firewalls in Azure, including setting up Virtual Network (VNet), VNet Peering, Azure Firewall, and ExpressRoute configurations. Administer and maintain PAN-OS firewalls, including updating firmware, managing firewall policies, and analysing security and traffic logs. Monitor network traffic, detect security threats, and respond to incidents. Perform regular security assessments and audits More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
KHUDA TECHNOLOGY LIMITED
Protect. Integrate and manage Palo Alto firewalls inAzure, including setting upVirtual Network(VNet),VNet Peering,Azure Firewall, andExpressRouteconfigurations. Administer and maintainPAN-OSfirewalls, including updating firmware, managing firewall policies, and analysing security and traffic logs. Monitor network traffic, detect security threats, and respond to incidents. Perform regular security assessments and audits More ❯
found during QA process. Confirm proper logging and fault detection during device operation. Regression Testing Ensure recent software changes haven’t broken existing features. Firmware Validation Test the new software is compatible with existing firmware. Hardware Testing (Optional) Ensure correct data is captured and interpreted (e.g. temperature sensors, meters etc. More ❯