Senior Embedded Software Engineer Jobs in the UK excluding London

26 to 50 of 159 Senior Embedded Software Engineer Jobs in the UK excluding London

Senior Embedded Software Engineer

Glasgow, Scotland, United Kingdom
Experis Scotland
A leading technology company specializing in advanced semi-conductor manufacturing is seeking a Senior Embedded Software Engineer to join its product development team. Operating in diverse industries such as renewable energy, microelectronics, life sciences, and research, the company designs and manufactures high-performance laser solutions with a strong focus on innovation and reliability. The role involves … developing and maintaining embedded software for laser systems, working with real-time operating systems, embedded computing modules, and automated testing frameworks. Responsibilities include writing clean C/C++ code, integrating software with hardware and optics, troubleshooting embedded systems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART, Ethernet, CAN … Bus, I2C, SPI), embedded Linux, and version control tools (Git, Azure DevOps) . Additional skills in Python, C#, FPGA programming, or industrial control systems are advantageous. This position offers career growth, a collaborative work environment, and competitive benefits, including flexible working hours. There are optional training opportunities which include very occasional travel (1-2x per year) to sites More ❯
Posted:

Low Level Embedded Software Engineer (Senior Levels)

Newcastle upon Tyne, England, United Kingdom
Leonardo
Low Level Embedded Software Engineer (Senior Levels) Leonardo, Newcastle, England, United Kingdom Join or sign in to find your next job Join to apply for the Low Level Embedded Software Engineer (Senior Levels) role at Leonardo Job Overview Leonardo is seeking experienced Low Level Embedded Software Engineers to join our … established teams in Edinburgh and our new Newcastle office. This role involves developing low level embedded software for advanced defence and aerospace projects, including the European Common Radar System (ECRS). Responsibilities Develop high quality, robust low level embedded software for multicore processing platforms. Document work products, manage configuration, and report progress to the team. Create … present technical reports and presentations to stakeholders. Follow project plans and identify key milestones. Collaborate closely with hardware and systems teams, troubleshooting integration issues on complex systems. Requirements Strong embedded C programming skills and solid C++ knowledge. Experience testing and integrating software with firmware (VHDL/Verilog) and hardware. Excellent debugging skills and experience with RTOS like VxWorks More ❯
Posted:

(Senior) Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Toshiba EMEA
Toshiba Europe Limited has pioneered the development of quantum communication systems over the past decade, setting new standards for cryptography and data security. We are currently seeking an Embedded Software Engineer (or Senior Embedded Software Engineer, depending on experience) to join the growing team developing our products within Toshiba's new Quantum Technology … Centre, based in Cambridge, UK. The successful candidate will play a leading role in the design, implementation and maintenance of the software and firmware stack for our new quantum communication products. In this role, you will develop firmware for embedded microcontrollers, Linux kernel-space device drivers and user-space command and control software, ensuring robust and reliable … Responsibilities: Design, develop and maintain firmware for microcontrollers Design, develop and maintain Linux device drivers for our custom electronics and quantum-optic hardware Design, develop and maintain command & control software to implement quantum communication protocols Work closely within a multifunctional development team to test and debug systems Write technical design and test documentation Guide product development and overall systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Portishead, Somerset, United Kingdom
Hybrid / WFH Options
Viper Subsea Ltd
at The Business Leader Awards Ceremony 2022 and partners with IET (The Institution of Engineering and Technology). The Role: We are looking for an experienced and highly skilled Senior Embedded Software Engineer to join our Hardware Solutions Team. Key Responsibilities Include: Work as part of the Embedded Software Team. Undertake software architecture … definition, design and development, review and approval, testing and modification of embedded software products in support of the company's research and development activities and commercial deliveries. Sustain the Viper standard of design excellence and innovation. Produce technical documentation in accordance with company procedures. Guide best practices in technical documentation for the team. Coordinate, plan and manage work …/or others. Provide support and mentoring to less experienced engineers. What We Are Looking For: Proven strong technical and people leadership, Bachelors', Masters' in Electrical/Electronics/Software/Computer Science, Proven Embedded Software architecture design and implementation experience, Proficiency in Python, C and C++, Strong problem-solving and analytical skills, Software design, development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low Level Embedded Software Engineer (Senior Levels)

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level … Embedded Software Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. For more information on Leonardo's contribution to ECRS check out: What you'll do as a Low Level Embedded Software Engineer: Develop high quality and robust low level embedded software for a multicore processing platform Be responsible for documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your wider team. Deliver technical reports and documents, as well as generate and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low Level Embedded Software Engineer (Senior Levels)

Edinburgh, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level … Embedded Software Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. What you'll do as a Low Level Embedded Software Engineer: Develop high quality and robust low level embedded software for a multicore processing platform. Be responsible for … and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements within the project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work closely with the hardware and systems team, including system integration teams onto target hardware. You will investigate and resolve real integration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer (Robotics)

Plymouth, Devon, South West, United Kingdom
ZENOVO LTD
Job Title : Senior Embedded Software Engineer (Robotics) Location : Plymouth (3 Days On-Site Per Week) Salary : Up to £65,000 + Additional Benefits (Please Note All Applicants Must Be UK Citizens, No Sponsorship Provided) Main Responsibilities: - Research, develop and prototype new concepts to solve engineering challenges. - Create testable, maintainable, secure, and high-reliability code. - Contribute to … our real-time autonomy software stack using C/C++ - Cooperate with the software and product development life cycle using Agile and Waterfall methodologies. Required Skills: - C/C++ & Python Software Development. - Software development on embedded systems/microcontrollers. - Basic electronics knowledge with the confidence of prototyping electronic circuits. - Sensor integration using: UART/RS232 … I2C, SPI, Ethernet etc. - Data formats: Protobuf/JSON - Basic control systems knowledge - Software version control and management: Git, GitHub, JIRA etc. Please apply to find out full information. More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Embedded Software Engineer

Aylesbury, Buckinghamshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer | £60-65k + £5-6k p/a bonus | Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help … or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you’ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum £400-600 per month
Posted:

Senior Embedded Software Engineer

Haddenham, Buckinghamshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer £60-65k + £5-6k p/a bonus Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help … or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 65,000 Annual
Posted:

Senior Embedded Software Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location: Hybrid (Manchester - 2-3 days onsite) Salary: Up to £60,000 + benefits (depending on experience) Were looking for a Senior Embedded Software Engineer with strong expertise in C/C++ to join our fast-growing team in Manchester . Youll play a key role … in designing and developing embedded software. From early-stage prototyping to production-ready systems, youll be part of a collaborative team pushing innovation in connected hardware. What Youll Be Doing: Designing and implementing embedded firmware for in-house hardware platforms Bringing up new devices and peripherals, interfacing with sensors and cloud services Developing communication stacks using protocols like … SPI, I2C, and RS232 Writing clean, robust, and efficient code following industry best practices Supporting software integration, debugging, and optimisation across product lifecycle What Were Looking For: Strong experience in C/C++ development for embedded systems Solid understanding of ARM Cortex-M microcontrollers and low-level peripheral interfacing Familiarity with Linux as a development and target platform More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

South East London, England, United Kingdom
Opus Resourcing Ltd
Senior Embedded Software Engineer with strong skills in embedded linux/kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team of around 30 people. Salary: Market Leading + Decent Pension, Health, and 30 Days Holiday. The Embedded Software Engineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having an impact on the entire physical product used by millions of customers, working as part of … a cross-functional team. The Senior Embedded Software Engineer is a hybrid role and will ideally be based in the office 2/3 days per week. However, there might be some flexibility for those with outstanding embedded Linux skills and strong kernel development to work more remotely from within the UK. As a Senior More ❯
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

london, south east england, united kingdom
Opus Resourcing Ltd
Senior Embedded Software Engineer with strong skills in embedded linux/kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team of around 30 people. Salary: Market Leading + Decent Pension, Health, and 30 Days Holiday. The Embedded Software Engineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having an impact on the entire physical product used by millions of customers, working as part of … a cross-functional team. The Senior Embedded Software Engineer is a hybrid role and will ideally be based in the office 2/3 days per week. However, there might be some flexibility for those with outstanding embedded Linux skills and strong kernel development to work more remotely from within the UK. As a Senior More ❯
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

slough, south east england, united kingdom
Opus Resourcing Ltd
Senior Embedded Software Engineer with strong skills in embedded linux/kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team of around 30 people. Salary: Market Leading + Decent Pension, Health, and 30 Days Holiday. The Embedded Software Engineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having an impact on the entire physical product used by millions of customers, working as part of … a cross-functional team. The Senior Embedded Software Engineer is a hybrid role and will ideally be based in the office 2/3 days per week. However, there might be some flexibility for those with outstanding embedded Linux skills and strong kernel development to work more remotely from within the UK. As a Senior More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will … deliver robust, high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory … management including embedded kernel and Linux driver technologies. Good analytical and problem-solving skills. Excellent communication skills. Additional experience with 1 or more of the following: Rust, Python, RF, DSP, network systems. The role would require you to be onsite at their offices at least 3 days per week as required for projects. On offer is an excellent remuneration More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum DoE + Benefits
Posted:

Senior Embedded Software Engineer - Manchester

Manchester, Lancashire, United Kingdom
Permanent Futures
Senior Embedded Software Engineer - Manchester This job has expired. You can still send us your CV and we'll match you with similar roles. Manchester ALE-AM/SESE Posted on June 26, 2023 Expired on September 1, 2023 About the role Are you fascinated by the intricate workings of old embedded technology? Do you … detail and a passion for unraveling the mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle Embedded Software Engineer with a specialization in reverse engineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse … engineer a range of outdated embedded systems and bring them up to current industry standards. Alongside this you will be given the opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: - Reverse engineer and analyse legacy embedded systems, including hardware and software components. - Develop strategies and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer - Manchester

Manchester, England, United Kingdom
Permanent Futures
Senior Embedded Software Engineer - Manchester This job has expired. You can still send us your CV and we'll match you with similar roles. Manchester ALE-AM/SESE Posted on June 26, 2023 Expired on September 1, 2023 About the role Are you fascinated by the intricate workings of old embedded technology? Do you … detail and a passion for unraveling the mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle Embedded Software Engineer with a specialization in reverse engineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse … engineer a range of outdated embedded systems and bring them up to current industry standards. Alongside this you will be given the opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: – Reverse engineer and analyse legacy embedded systems, including hardware and software components. – Develop strategies and More ❯
Posted:

Senior Embedded Software Engineer

Livingston, West Lothian, United Kingdom
Hybrid / WFH Options
Plexus Malaysia Sdn Bhd
Senior Embedded Software Engineer page is loaded Senior Embedded Software Engineer Apply locations Livingston, United Kingdom time type Full time posted on Posted 6 Days Ago job requisition id R032230 Be You - Our people create our best Plexus. Ingrained in our culture of inclusion is the philosophy that each individual offers diverse … world. We're a global team of experts who partner with our customers to bring their products to life through inspired innovation and world-class customer service. As a Senior Embedded Software Engineer at Plexus, you will be part of a team developing embedded software for products across a wide range of industries and … design, and others. We are looking for problem solvers, critical thinkers, and strong communicators who are excited to work on products that improve our world. RESPONSIBILITIES Create high-quality software as a part of a cross-discipline project team Develop engineering/product concepts that are innovative, high quality, and cost appropriate Engage in all phases of product development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer - Embedded C

Fareham, Hampshire, South East, United Kingdom
Redline Group Ltd
Are you an experienced Senior Embedded Software Engineer with a focus on C programming looking to work with innovative touch technologies? This company specialises in developing bespoke hardware and firmware silicon devices. Their products serve automotive and industrial sectors, providing cutting-edge solutions that ensure high-quality customer integration. They are seeking a talented Senior Embedded Software Engineer to join their engineering team in Fareham, UK, to contribute to the development of their next-generation technology. Responsibilities of this Senior Embedded Software Engineer - C job based in Fareham: - Design and implement embedded software: Develop efficient, low-level code in C for microcontrollers and embedded systems, ensuring optimal performance, resource usage, and reliability. - Debugging and testing; use debugging tools and methods (e.G., JTAG, oscilloscopes) to troubleshoot hardware-software interactions, optimize code, and perform system validation through unit and integration tests. - Develop new features to meet market requirements on RISC-V-based platforms. - Act as an ambassador for the company, ensuring high standards in More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Embedded Software Engineer

Harpenden, Hertfordshire, United Kingdom
Octagon Group
A specialist technology organisation are looking to add a Senior Embedded Software Engineer to their growing team in Harpenden, Hertfordshire - this is a hybrid job. They develop complex electronic products for a range of sectors including the Internet of Things and Medical Devices. As a Senior Embedded Software Engineer you will be … significantly contributing to projects, mentoring more junior engineers in the team and meeting with customers to discuss requirements and project progress. Key responsibilities of the Senior Embedded Software Engineer job: Develop new products from customer requirements Develop embedded software in C or C++ Work on RTOS, bare-metal and embedded Linux environments Work … closely with customers throughout the project stages Key skills/requirements for the Senior Embedded Software Engineer job: Experience in Embedded C/C++ A solid understanding of real-time systems RTOS or Embedded Linux experience Some basic electronics design experience You will be supported with your career growth however best interests you - whether More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Scotland, United Kingdom
Singular Recruitment
Senior Embedded Linux Software Engineer An industry leading technology developer has raised an immediate requirement for an experiencedSenior Embedded Linux Software Engineerto join their multi-award winning R&D team. Make sure to apply with all the requested information, as laid out in the job overview below. In this role youll develop highly performant … Embedded Linux systems for new products and enhancements for a global client base. The successful candidate will be experienced and able to ... JBLK1_UKTJ More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Octagon Group
Senior Embedded Software Engineer – Cambridge – Hybrid £80,000 - £100,000 per annum Benefits include flexible working, hybrid pattern (3 days onsite), Pension, 25 days A new opportunity has opened for an experienced Senior Embedded Software Engineer to join an innovative and growing R&D team based in Cambridge . This is a … permanent, full-time role with hybrid working options. We’re looking for a technically strong engineer with strong industrial experience, confident working across the full embedded software lifecycle – from requirements capture through to design, implementation, and testing. Key Requirements – Senior Embedded Software Engineer (Cambridge): Essential Skills: Proficient in Linux embedded development Strong … and Linux customisation Use of version control tools such as Git Familiarity with bug tracking tools like JIRA Experience with bare metal and RTOS-based development Desirable Experience: Full software development lifecycle knowledge including requirements capture and unit testing Understanding of test-driven development and modern software best practices Familiar with standard hardware interfaces (e.g., SPI, I2C) Ability More ❯
Posted:

Senior Embedded Software Engineer

cambridge, east anglia, united kingdom
Hybrid / WFH Options
Octagon Group
Senior Embedded Software Engineer – Cambridge – Hybrid £80,000 - £100,000 per annum Benefits include flexible working, hybrid pattern (3 days onsite), Pension, 25 days A new opportunity has opened for an experienced Senior Embedded Software Engineer to join an innovative and growing R&D team based in Cambridge . This is a … permanent, full-time role with hybrid working options. We’re looking for a technically strong engineer with strong industrial experience, confident working across the full embedded software lifecycle – from requirements capture through to design, implementation, and testing. Key Requirements – Senior Embedded Software Engineer (Cambridge): Essential Skills: Proficient in Linux embedded development Strong … and Linux customisation Use of version control tools such as Git Familiarity with bug tracking tools like JIRA Experience with bare metal and RTOS-based development Desirable Experience: Full software development lifecycle knowledge including requirements capture and unit testing Understanding of test-driven development and modern software best practices Familiar with standard hardware interfaces (e.g., SPI, I2C) Ability More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, south west england, united kingdom
Hybrid / WFH Options
Octagon Group
Senior Embedded Software Engineer – Cambridge – Hybrid £80,000 - £100,000 per annum Benefits include flexible working, hybrid pattern (3 days onsite), Pension, 25 days A new opportunity has opened for an experienced Senior Embedded Software Engineer to join an innovative and growing R&D team based in Cambridge . This is a … permanent, full-time role with hybrid working options. We’re looking for a technically strong engineer with strong industrial experience, confident working across the full embedded software lifecycle – from requirements capture through to design, implementation, and testing. Key Requirements – Senior Embedded Software Engineer (Cambridge): Essential Skills: Proficient in Linux embedded development Strong … and Linux customisation Use of version control tools such as Git Familiarity with bug tracking tools like JIRA Experience with bare metal and RTOS-based development Desirable Experience: Full software development lifecycle knowledge including requirements capture and unit testing Understanding of test-driven development and modern software best practices Familiar with standard hardware interfaces (e.g., SPI, I2C) Ability More ❯
Posted:

Senior Embedded Software Engineer,

Newport, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer, Newport, Wales Client: IC Resources Location: Newport, Wales, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 5 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: I am seeking a Senior Embedded Software Engineer to join a … growing company specialising in Computer Vision/Machine Learning/AI Technologies. Suitable candidates will have 3 to 15 years of experience developing low-level applications with strong embedded C/C++, Python, RTOS, and Linux programming skills. The Senior Embedded Software Engineer will focus on developing a next-generation virtual reality system. Responsibilities include … developing drivers and infrastructure on embedded platforms for ARM microcontrollers, working with pre-emptive multithreaded RTOS or embedded Linux to meet real-time constraints. Candidates should be able to advance projects, learn and work effectively in unfamiliar areas, and perform well under pressure. This is a super opportunity to get involved with cutting-edge technology. Salary More ❯
Posted:

Senior Embedded Software Engineer

london, south east england, united kingdom
Hybrid / WFH Options
IC Resources
Join a deep-tech start-up transforming embedded software tooling – London, Hybrid Working Model This stealth-mode start-up is tackling one of the most persistent pain points in modern electronics... integrating complex semiconductor chips into real-world systems. Backed by leading UK investors, the team is developing an AI-powered platform that radically simplifies embedded software development and reverse engineering. They’re now looking for a Senior Embedded Software Engineer to help build intelligent tooling for reverse engineering, low-level firmware analysis, and code generation. You’ll work at the cutting edge of embedded systems, combining traditional driver development with modern AI and analysis frameworks. For this Senior Embedded Software Engineer , we’re looking for someone with: Extensive experience in embedded development (baremetal/RTOS) Proficiency in C/C++ for low-level software and firmware Hands-on experience with reverse engineering tools like Ghidra, IDA Pro, or similar Strong understanding of embedded toolchains (compilers, linkers, debuggers) Familiarity with SoC bring-up, device More ❯
Posted:
Senior Embedded Software Engineer
the UK excluding London
25th Percentile
£52,000
Median
£55,000
75th Percentile
£65,000
90th Percentile
£67,500