1 to 25 of 156 Firmware Jobs in London

Embedded Software Engineer

Location
Greater London, England, United Kingdom
electronic and electrical engineering or related field Professional experience as an embedded software engineer, preferably in a consultancy or industry setting Proven experience developing firmware or low-level drivers in resource-constrained environments. Expertise of system programming languages (C, C++, Rust, Ada) and experience managing memory allocation, threading, and real ...

Senior Firmware Engineer

Location
Church End, North West London, United Kingdom
rail, energy and mining industries, putting sensing and intelligence into environments where conventional equipment struggles. Job Description: We are seeking a highly skilled Senior Firmware Engineer for our firmware development team. The ideal candidate will have extensive experience in IoT, a strong background in hardware, proficiency in C/C++ … breadth to work with device data from the sensor through to the cloud . The successful candidate will be responsible for the firmware development process, ensuring the delivery of robust and efficient code, and collaborating with cross-functional teams to drive innovation. This role offers an exciting opportunity to lead ...

Robotics Software Engineer (contract)

Location
Greater London, England, United Kingdom
robotic systems in various environments Core Technical Skills Robotics Frameworks: ROS/ROS2, Nav2, MoveIt, Ardupilot, PX4, OMPL, PCL, Zenoh Embedded Systems: PX4 Firmware, UART, SPI, I2C, CAN, MAVLink Edge: Jetson, Qualcomm (QRB5), AIMET, TensorRT, Quantization (int4,int8), Quantization Aware Training, Pruning, Distillation. Simulation: Gazebo, IsaacSim, UnReal Engine(AirSim), Foxglove ...

Electronics Systems Engineer - £55k-£65k - London

Hiring Organisation
CBSbutler Holdings Limited
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£55,000
issues using laboratory test equipment and applying structured engineering methods to identify root causes. Collaborating with multidisciplinary teams to ensure seamless integration between hardware, firmware and mechanical assemblies. Contributing to product verification, regulatory compliance and manufacturing readiness. Reviewing designs, sharing technical expertise and helping to maintain high engineering standards across ...

Electronics Systems Engineer - £55k-£65k - London

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
London, Elephant & Castle, United Kingdom
Employment Type
Permanent
Salary
£56000/annum
issues using laboratory test equipment and applying structured engineering methods to identify root causes. Collaborating with multidisciplinary teams to ensure seamless integration between hardware, firmware and mechanical assemblies. Contributing to product verification, regulatory compliance and manufacturing readiness. Reviewing designs, sharing technical expertise and helping to maintain high engineering standards across ...

IoT Engineer

Hiring Organisation
Networking People (UK) Limited
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£525 - £550 per day + Inside of IR35
troubleshooting procedures. Requirements: Bachelor's or higher degree in Computer Engineering, Electrical Engineering, or a related field. Proven experience in IoT development, including firmware and software development. Proficiency in programming languages such as C, C++, Python, and Java. Strong understanding of various communication protocols used in IoT, such as MQTT ...

Senior Software Engineer

Hiring Organisation
Parkside
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
10+ years' embedded software development experience, with extensive hands-on experience across embedded Linux. Strong modern C++ development skills, alongside experience with C for firmware/drivers. Proven experience taking complex, multi-processor embedded products from system requirements through to production release. Deep practical experience with Yocto Project/OpenEmbedded. ...

Senior Software Engineer

Hiring Organisation
Parkside
Location
Uxbridge, Brunel, Greater London, United Kingdom
Employment Type
Permanent
10+ years' embedded software development experience, with extensive hands-on experience across embedded Linux. Strong modern C++ development skills, alongside experience with C for firmware/drivers. Proven experience taking complex, multi-processor embedded products from system requirements through to production release. Deep practical experience with Yocto Project/OpenEmbedded. ...

cloud engineer for connected devices

Location
Greater London, England, United Kingdom
code reviews and contribute to engineering best practices. Collaborate with senior technical leaders on cloud and IoT architecture decisions. Partner with QA, mobile, and firmware engineers to ensure seamless integration across the stack. Contribute to technical discussions and help refine engineering standards and patterns. Mentor junior and mid-level engineers ...

Software Engineering Manager

Location
Greater London, England, United Kingdom
leadership role for the product software stack. You will manage and develop a team of software engineers working across embedded C++, GUI, and firmware, set priorities and development plans, drive delivery from prototype to production release, and own the software architecture and technical direction. It is a people-first role ...

Senior Associate, Data Centre Engineer

Location
Greater London, England, United Kingdom
concepts, HVAC, cooling, and environmental monitoring. Experience maintaining rack elevations, cabling diagrams, asset inventory, power mappings, and operational documentation. Experience with hardware troubleshooting, firmware updates, vendor case management, and break‐fix coordination. Experience supporting remote office builds, office expansions, site moves, and infrastructure deployment projects. Good understanding of Windows Server ...

Senior AI Research Scientist

Location
Greater London, England, United Kingdom
Optimize AI models, algorithms for performance, memory footprint, and energy efficiency to meet the requirements of resource‐constrained devices. Join force with MLEs or firmware or hardware engineers to leverage hardware accelerators and optimize algorithms for specific hardware architectures. Evaluate the performance of LLM, MLLM, CV models using real‐world ...

2nd Line Support Analyst

Hiring Organisation
Intec Select Ltd
Location
Bexley, Greater London, United Kingdom
Employment Type
Permanent
Salary
£30000 - £42000/annum
Microsoft 365, Exchange Online, and Azure services. Monitor and maintain IT infrastructure to ensure optimal performance and reliability. Perform system maintenance including patch management, firmware updates, and security reviews. Support backup and disaster recovery solutions. Maintain accurate technical documentation and knowledge base articles. Assist with IT projects, upgrades, deployments ...

Senior Embedded Performance Engineer

Location
Greater London, England, United Kingdom
behaviour aligned and performance measurable. Profile, benchmark, and track regressions so performance improvements are real and repeatable Work closely with simulation, hardware, ML, compiler, firmware, and runtime engineers in a tight loop, turning profiling data into architecture feedback and real performance wins. What we’re looking for Proven deeply embedded ...

Electronics Design Engineer

Hiring Organisation
Fuse Energy Supply
Location
London, UK
Employment Type
Full-time
board bring-up, system integration, and validationDesign and develop electronics for renewable energy systems, including power conversion, sensing, control, and communications functionsCollaborate closely with firmware, mechanical, controls, PCB layout, program management, validation, and manufacturing teams to deliver high-performance hardwareDebug hardware issues and system-level interactions in a fast-moving ...

Staff Software Engineer, Node Infra

Hiring Organisation
Humanloop
Location
London, UK
Employment Type
Full-time
Kubernetes internals (scheduler, autoscaler, kubelet, Karpenter), cluster orchestration systems (Mesos, Borg-like), or node provisioning pipelinesLow-level systems experience: kernel, virtualization, device drivers, firmware, or hardware health/diagnostics daemonsFamiliarity with high-performance networking (EFA, RDMA, InfiniBand) for distributed ML workloads. Demonstrated ownership of production reliability for high-throughput, latency ...

Senior Software Engineer II, Developer Experience / Operational Excellence

Location
Greater London, England, United Kingdom
product engineering teams to strengthen their operational posture. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact - helping to keep the lights on, get food into grocery stores, and most importantly, ensure ...

Network Implementation Engineer

Hiring Organisation
ECS
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450 per day + Inside IR35
built documentation Lead technical activity during deployments, cutovers and complex implementation issues Configure and troubleshoot Layer 2 and Layer 3 network environments Implement IOS, firmware and security upgrades while minimising disruption to live services Work closely with Architecture, Engineering, Security and Operations teams throughout project delivery Support network migrations, infrastructure ...

Senior IT Infrastructure Administrator, Networking

Hiring Organisation
Confluence
Location
London, UK
Employment Type
Full-time
Serving as a senior technical escalation point for complex networking issues. Driving improvements in network performance, resilience and operational efficiency. Maintaining infrastructure health through firmware updates, patching and configuration management. Supporting knowledge transfer and mentoring less experienced team members. Collaborating with infrastructure, security and technology teams to ensure successful project ...

Senior Digital Design Engineer

Location
Greater London, England, United Kingdom
register map documentation, verification plans, and technical review records. Work closely with the wider engineering team spanning analog design, system hardware, and software/firmware integration. Qualifications A degree, or equivalent practical experience, in Electrical/Electronic Engineering, Computer Engineering, or a related discipline. Strong track record in front ...

Sr Lead Software Engineer - ETC ETRADE INFRA

Location
Greater London, England, United Kingdom
pipelines Experience mentoring SRE and partner teams on automation best practices, systems design, and modern infrastructure management Experience with server hardware selection, BIOS/firmware tuning, and bare‐metal provisioning for performance‐sensitive workloads Familiarity with observability and telemetry stacks (e.g., Prometheus, Grafana, ELK) Experience with market‐data and messaging ...

Senior Software Engineering Manager – Real-Time Medical Devices

Location
Greater London, England, United Kingdom
developing non-invasive neuromonitoring tech in London. This leadership role heads the product software stack, managing a team across embedded C++, GUI, and firmware, shaping architecture and delivery from prototype to production. You will drive technical direction with hands-on involvement and ensure compliance with medical device standards. The role ...

System Software Engineer

Location
Greater London, England, United Kingdom
/Southwest sites. Responsibilities The System Software Engineer will design and develop system software for RISC-V based systems, maintain software stacks (incl. OS, firmware, drivers), participate in the designs and architectural review processes for both hardware and software while enhancing and maintaining processes, tools and methodologies to ensure ...

IBMi / iSeries Engineer

Hiring Organisation
Ashdown Group
Location
London, United Kingdom
Employment Type
Full-Time
Salary
£400.00 - £600.00 per day
remote data centre support to enterprise IBMi, Azure & VMWare environments. In addition to BAU support, you will also be responsible for scheduled OS upgrades, firmware upgrades, DR tests and Data Restore tests. Any further experience with enterprise storage systems such as IBM, PURE, EMC &/or HP; and replication & backup ...

SoC Functional Validation Engineer

Location
Greater London, England, United Kingdom
silicon-based target hardware. Design and implement test infrastructure for validation activities. Collaborate with stakeholders including Architects, RTL Verification, Electrical Testing & Characterization, and Production Firmware teams. Strong proficiency in Embedded C. Experience with high-speed protocols such as PCIe Gen6, die-to-die links, LPDDR5, and HBM3. Hands-on expertise ...