Embedded Software Development Jobs in the UK

26 to 45 of 45 Embedded Software Development Jobs in the UK

Embedded Software Engineer

Saffron Walden, Essex, United Kingdom
Vantage Consulting
The Opportunity We are expanding our software engineering team to meet the requirements of a demanding and exciting product roadmap. We develop all the software required to use our range of radar products, from the radar's onboard processing software to the external command and control. To deliver the capabilities that our next generation radars require, we … are undertaking a program of extensive software development. The role involves the design and development of software across our radar systems, including external radar control systems and interfaces. We will also be developing interfaces to third party security & surveillance systems and bringing broad improvements to software capabilities & the user experience. The right candidate will bring some … relevant software industry experience, be enthusiastic and professional, and interested in working on new technologies and techniques. If you want to work in a team of dedicated engineers of multiple disciplines, we look forward to hearing from you. Key responsibilities Design and develop software for radar systems. Design and develop software to aid integration with third party More ❯
Employment Type: Permanent
Salary: £45000/annum
Posted:

Embedded Software Engineer

Saffron Walden, Essex, South East, United Kingdom
Vantage Consulting Ltd
The Opportunity We are expanding our software engineering team to meet the requirements of a demanding and exciting product roadmap. We develop all the software required to use our range of radar products, from the radar's onboard processing software to the external command and control. To deliver the capabilities that our next generation radars require, we … are undertaking a program of extensive software development. The role involves the design and development of software across our radar systems, including external radar control systems and interfaces. We will also be developing interfaces to third party security & surveillance systems and bringing broad improvements to software capabilities & the user experience. The right candidate will bring some … relevant software industry experience, be enthusiastic and professional, and interested in working on new technologies and techniques. If you want to work in a team of dedicated engineers of multiple disciplines, we look forward to hearing from you. Key responsibilities Design and develop software for radar systems. Design and develop software to aid integration with third party More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Electronic Software Engineer

Birmingham, West Midlands, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Role: Electronics Software Engineer Location: Birmingham Salary: Up to £60,000 + Benefits KO2's client, a leading innovator in sensor and monitoring technology, is looking for an Electronics Software Engineer to join their Birmingham-based team. This is a unique opportunity to develop cutting-edge electronics software and deliver smart, embedded Industry 4.0 solutions. The … successful candidate will work on next-gen instrumentation, combining electronics design and embedded software development. You'll contribute to schematics, PCB layouts, prototyping, and robust embedded software for STM32 microcontrollers, all while ensuring EMC compliance and ISO standards. We're looking for someone with strong experience in electronics, embedded systems, and electronics software testing. … You'll collaborate with senior leadership and contribute to meaningful advancements in efficiency and sustainability. Key Responsibilities Design, develop, and debug embedded software for microcontroller-based systems (e.g. STM32). Collaborate on schematic design and PCB development to support embedded firmware functionality. Develop and maintain firmware using C/C++ with version control systems such as More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Graduate Embedded Software Engineer

London, United Kingdom
ECM Selection (Holdings) Limited
Developing high performance embedded software for the next-generation internet Based in West London, this team develops very high performance electronics for powering future internet applications. They are seeking exceptional candidates with embedded software development skills. As an established world-leader in the electronics industry, they are well-placed to mentor recent graduates and help … A grades at A-level (or equivalent). Degree subjects such as computer science or electronics would be applicable. Strong coding skills in C or C++, an understanding of software engineering practices (version control etc.), and some substantial hands-on embedded development experience. Additional extra-curricular involvement with technology development that demonstrates your interest in embedded More ❯
Employment Type: Permanent
Salary: £28000 - £40000/annum to £40k DoE + benefits
Posted:

PHD SOFTWARE ENGINEER

AB1, Banchory Devenick, Aberdeenshire, Kincardineshire, United Kingdom
Ion recruitment
PHD Qualified Embedded C++ Software Engineer VISA Status : ALL applicants MUST be a UK citizen or holding a VISA that is not requiring sponsorship (sorry) Location: Aberdeen, UK We are a leading technology company seeking an enthusiastic PHD QUALIFIED C++ Software Engineer with a background in embedded software engineering and experience in Linux-based development … edge technologies in a friendly, collaborative, and innovative environment. Location: OFFICE BASED: Aberdeen, UK Key Responsibilities: Work with an international team on cutting-edge technology projects, developing and maintaining software systems in C++ and Python on Linux platforms, with a focus on high-performance media solutions. Utilize your embedded software experience to integrate low-level hardware functionalities … across the UK and globally on innovative media processing projects. Participate in code reviews, unit testing, and continuous integration (CI/CD) processes using GitLab. Support the design and development of containerized deployments using Docker. Essential Qualifications & Attributes: A PhD/MSc or BSc in Computer Science or a related field. Strong programming skills in C++ and Python. Proficiency More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum plus a blue chip package
Posted:

Senior Development Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Bright Purple Resourcing
Senior Development Engineer - Edinburgh Are you an experienced Senior Development Engineer looking to apply your expertise in a high-impact healthcare environment? A leading health tech company, dedicated to transforming the future of patient care through innovative wearable medical technologies, is looking to appoint a Senior Development Engineerto join its growing R&D team in Edinburgh. What … of service Life insurance Pension Paid charity work days Healthcare Cash plan ... and much more. The Opportunity: This is a hands-on, technically challenging role contributing to the development of innovative medical devices. You will be involved across the full product lifecycle, from concept through to production, working within a multidisciplinary hardware team. Youll play a key role … in embedded software design, electronics development, and cross-functional collaboration, while ensuring compliance with rigorous regulatory standards. Key Responsibilities: Design, develop, and maintain embedded software (primarily in C ; some microcontroller assembly) Develop and debug low-power digital and analogue electronic circuits Collaborate with hardware, software, and mechanical teams to deliver integrated product solutions Investigate More ❯
Employment Type: Permanent
Posted:

Robotics Software Engineer

Harwell, Chilton, Oxfordshire, United Kingdom
Mars Recruitment
Robotics Software Engineer | Martine | AUV | Robotics | Harwell – Hybrid | £45,000pa - £55,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. If you’re passionate about robotics within … the maritime industry 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. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of software More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum plus share scheme & benefits
Posted:

Software Engineer

Didcot, Oxfordshire, England, United Kingdom
Mars Recruitment
Robotics Software Engineer | Martine | AUV | Robotics | Harwell – Hybrid | £45,000pa - £55,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. If you’re passionate about robotics within … the maritime industry 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. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of software More ❯
Employment Type: Full-Time
Salary: £55,000 - £65,000 per annum
Posted:

Technical Program Manager

Letchworth Garden City, Hertfordshire, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
+ benefits About the Role We are seeking an experienced Technical Program Manager to oversee and drive the successful delivery of complex engineering programs, working closely with electronics and embedded software teams. This role will see you managing multiple interlinked projects, ensuring alignment across disciplines and delivering innovative solutions from concept to production. Key Responsibilities Lead and coordinate … multi-project engineering programs from inception to completion Work closely with electronics, embedded software, and mechanical engineering teams Develop and manage integrated program schedules, budgets, and resource plans Drive program governance, risk management, and milestone tracking Facilitate communication between engineering, operations, and commercial teams Provide clear reporting to stakeholders on progress, challenges, and mitigation plans About You Degree … or equivalent in engineering (electronics, electrical, embedded systems, or related field) Proven experience managing complex technical programs in a product development environment Strong understanding of electronics and embedded software development lifecycles Exceptional organisational, communication, and leadership skills Ability to manage multiple stakeholders and competing priorities Why Join Our Client? Competitive salary up to More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum
Posted:

Technical Program Manager

Letchworth Garden City, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
+ benefits About the Role We are seeking an experienced Technical Program Manager to oversee and drive the successful delivery of complex engineering programs, working closely with electronics and embedded software teams. This role will see you managing multiple interlinked projects, ensuring alignment across disciplines and delivering innovative solutions from concept to production. Key Responsibilities Lead and coordinate … multi-project engineering programs from inception to completion Work closely with electronics, embedded software, and mechanical engineering teams Develop and manage integrated program schedules, budgets, and resource plans Drive program governance, risk management, and milestone tracking Facilitate communication between engineering, operations, and commercial teams Provide clear reporting to stakeholders on progress, challenges, and mitigation plans About You Degree … or equivalent in engineering (electronics, electrical, embedded systems, or related field) Proven experience managing complex technical programs in a product development environment Strong understanding of electronics and embedded software development lifecycles Exceptional organisational, communication, and leadership skills Ability to manage multiple stakeholders and competing priorities Why Join Our Client? Competitive salary up to More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

LabVIEW Software Engineer

Gloucester, Gloucestershire, South West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
LabVIEW Software Engineer Location: Gloucestershire (Hybrid - 3 days on-site per week) Job Type: Full-time, Permanent Salary: Up to £55,000 (Depending on Experience) Start Date: ASAP Are you passionate about developing high-performance software for advanced control systems? We're looking for a LabVIEW Software Engineer to join a growing team where you'll play … a key role in designing, developing, and maintaining software solutions that power cutting-edge control technologies. About the Role: As a LabVIEW Software Engineer, you'll be at the heart of product development efforts. You'll work closely with systems engineers, hardware designers, and fellow software developers to create robust, scalable, and efficient applications using National … Instruments LabVIEW and related tools. Responsibilities: Design, develop, and test software applications using LabVIEW for real-time control and data acquisition systems Collaborate with cross-functional teams to define system requirements and software architecture Integrate software with hardware components and sensors Create detailed documentation, including system design specifications, test procedures, and user manuals Support deployment, troubleshooting, and More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Embedded Machine Vision Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Embedded Machine Vision Engineer - Remote Salary: £70,000 - £80,000 Location: Fully Remote (UK-based) KO2's client, an Edinburgh-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection in automotive environments. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to identify driving anomalies … hazards, and safety risks. This is the first fully remote role KO2 has seen this year - a rare and exciting opportunity to join a company doing cutting-edge embedded vision and AI work, from anywhere in the UK. The ideal candidate will be a strong embedded software engineer who has recently moved into AI and machine learning … You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and behavioural characteristics Integrate fixed AI/ML models (e.g. CNNs) into embedded More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Senior Firmware Engineer

Plymouth, Devon, United Kingdom
Zenovo
Job Title: Senior Firmware Engineer Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Week Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms’, such as Zigbee BLE/Bluetooth and WI-FI - It is expected you will have an understanding of electronics and … microcontroller-based embedded systems - Your background will include experience with various embedded software development environments including compilers, debuggers, toolchains and emulators Desirable - Experience of low-level communication protocols (SPI, I2C, UART) implementation and debugging - Knowledge of version control principals & experience using a version control tool - Understanding of the software development lifecycle stages and reasons … for following this process - Experience with either consumer electronics, IoT or audio product development Education: Degree in Software Engineering, Computer Science, Electrical/electronic Engineering or equivalent is required. More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:

Junior Embedded / Firmware Engineer (RTOS)

Fordingbridge, Hampshire, South East, United Kingdom
Ernest Gordon Recruitment
Junior Embedded/Firmware Engineer (BLE/IoT) £42,000 - £45,000 + Progression + Training + Company Benefits + Early Finish on Fridays Fordingbridge Are you a Junior Embedded/Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work … state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will work on embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. The Role: * Research, develop and design electronic … products. * Embedded software development in C. * Review product specifications. The Person: * Software engineering degree or related subject. * Embedded C and Linux experience. * RTOS experience. * 32bit Microcontrollers and processors experience. * Able to commute to Fordingbridge. Reference Number: 21314 Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Data Logging, Display Systems. More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Machine Vision Engineer

Aberdeen, City of Aberdeen, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Embedded Machine Vision Engineer - Hybrid (Aberdeen) Salary: £70,000 - £80,000 Location: Aberdeen - Hybrid - 3 days from home a week KO2's client, an Aberdeen-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to identify … anomalies, hazards, and safety risks. This is a rare opportunity to join a company developing cutting-edge embedded vision and AI technology, with the balance of in-office collaboration and home working. You'll spend two days per week at their Aberdeen site, working closely with the engineering team, and three days per week working remotely. The ideal candidate … will be a strong embedded software engineer who has recently moved into AI and machine learning for vision systems, and is eager to continue working in that space. You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Machine Vision Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Embedded Machine Vision Engineer - Hybrid (Aberdeen) Salary: £70,000 - £80,000 Location: Aberdeen - Hybrid - 3 days from home a week KO2's client, an Aberdeen-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to identify … anomalies, hazards, and safety risks. This is a rare opportunity to join a company developing cutting-edge embedded vision and AI technology, with the balance of in-office collaboration and home working. You'll spend two days per week at their Aberdeen site, working closely with the engineering team, and three days per week working remotely. The ideal candidate … will be a strong embedded software engineer who has recently moved into AI and machine learning for vision systems, and is eager to continue working in that space. You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Senior Software Engineer

Southampton, England, United Kingdom
Octagon Group
Senior Software Engineer – 12M FTC New Senior Software Engineer job based in Southampton - **12 Month FTC** An exciting opportunity has arisen for a Senior Software Engineer based in Southampton for a 12M FTC to join a leading organisation specialising in advanced radiation detection and identification technologies. This 12-month fixed-term contract offers the chance to work … on innovative, real-world applications supporting government, law enforcement, and military sectors. This is a fantastic role for an experienced and motivated software engineer looking to make a direct impact in a company known for cutting-edge solutions and rapid growth. You'll be part of a dynamic, collaborative team contributing to complex systems and cross-disciplinary development. Key … Responsibilities for the Senior Software Engineer job based in Southampton : Lead development of complex software features and end-to-end projects. Collaborate with stakeholders and customers to deliver high-quality software solutions. Support requirements management, estimation, planning, and delivery. Integrate software with hardware to create complete, high-performing systems. Contribute to software process improvements More ❯
Posted:

Control Systems Engineer

Hook Norton, Oxfordshire, United Kingdom
Expleo UK LTD
help clients accelerate innovation, ensure quality, and improve performance across the entire product lifecycle. We are currently supporting a specialist client focused on electric vehicle powertrain and ancillary technology development and are looking for a Control Systems Engineer to join the team and play a key role in the design and delivery of next-generation EV systems. This is … Responsibilities Design and develop vehicle-level system architecture for EV applications Develop and integrate high and low voltage systems, communication networks, and sensor/actuator interfaces Conduct real-time embedded control software development using MATLAB/Simulink and C/C++ Perform safety analysis and design reviews, supporting compliance to ISO26262 where applicable Design and implement test … develop validation protocols, and support vehicle-level testing Perform application calibration and feature sign-off Conduct data logging, analysis, and simulation for control systems verification Document all phases of development, from requirements through to final delivery Required Skills & Experience Strong experience in control system design and embedded software development Proficiency in MATLAB, Simulink, and C/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Control Systems Engineer

Banbury, Oxfordshire, South East, United Kingdom
Expleo Group
help clients accelerate innovation, ensure quality, and improve performance across the entire product lifecycle. We are currently supporting a specialist client focused on electric vehicle powertrain and ancillary technology development and are looking for a Control Systems Engineer to join the team and play a key role in the design and delivery of next-generation EV systems. This is … Responsibilities Design and develop vehicle-level system architecture for EV applications Develop and integrate high and low voltage systems, communication networks, and sensor/actuator interfaces Conduct real-time embedded control software development using MATLAB/Simulink and C/C++ Perform safety analysis and design reviews, supporting compliance to ISO26262 where applicable Design and implement test … develop validation protocols, and support vehicle-level testing Perform application calibration and feature sign-off Conduct data logging, analysis, and simulation for control systems verification Document all phases of development, from requirements through to final delivery Required Skills & Experience Strong experience in control system design and embedded software development Proficiency in MATLAB, Simulink, and C/ More ❯
Employment Type: Permanent
Posted:

Electronic Design Engineer

Ringwood, Hampshire, United Kingdom
Octagon Group
Electronics Design Engineer Location: Ringwood Hampshire Salary: Competitive + Benefits An exciting opportunity has arisen for an Electronics Design Engineer to join a growing design and development team, working on innovative electronic products across a wide range of industries and market sectors. This is a varied, multi-disciplinary role where you will be involved in both electronic hardware design … and embedded software development (40%), contributing to the creation of market-leading products from concept through to manufacture. Key Responsibilities for the Electronic Design Engineer job: Research, develop and design new electronic products and assemblies. Carry out analogue, digital, and power electronic circuit design and prototyping. Develop embedded software in C for 32-bit microcontrollers. … Undertake schematic capture, PCB design, and test software development. Ensure designs meet specifications, industry standards (including EMC), and are optimised for manufacture. Liaise with production teams during product transition into manufacturing. Skills & Experience required for the Electronic Design Engineer job: Degree in Electronic Engineering or similar. At least 1 year experience in the design of electronic products. Strong knowledge More ❯
Employment Type: Permanent
Posted:
Embedded Software Development
10th Percentile
£42,500
25th Percentile
£45,750
Median
£48,750
75th Percentile
£57,500
90th Percentile
£65,750