Eastleigh, Hampshire, South East, United Kingdom Hybrid / WFH Options
Omega Resource Group
SeniorEmbedded Software Engineer Hampshire Hybrid working (1 Day week in office) Aerospace & Defence 35 Hour week The Role - SeniorEmbedded Software Engineer This is an outstanding opportunity for a Senior level Embedded Software Engineer to join a prominent global aerospace business in the development of safety critical software solutions. You … will be responsible for designing, developing, and testing software within the avionics development team. You'll need to be a methodical engineer with a strong background in optimising systems utilising embedded C++ coding, and whilst aerospace experience would be hugely beneficial, this is not a prerequisite. Duties - SeniorEmbedded Software Engineer Lead full lifecycle of … safety standards. Maintaining and managing continuous software integration and testing processes. Ensure software quality and reliability. Identifying software failures and implementing effective solutions. Mentor less experienced team members. Background - SeniorEmbedded Software Engineer A bachelor's degree in engineering Extensive software development, developing in C++. Familiarity with Node.js, Python and SQLite desirable. Excellent oral and written communication More ❯
Chandler's Ford, Hampshire, United Kingdom Hybrid / WFH Options
Omega Resource Group
SeniorEmbedded Software Engineer Hampshire Hybrid working (1 Day week in office) Aerospace & Defence 35 Hour week The Role - SeniorEmbedded Software Engineer This is an outstanding opportunity for a Senior level Embedded Software Engineer to join a prominent global aerospace business in the development of safety critical software solutions. You … will be responsible for designing, developing, and testing software within the avionics development team. You ll need to be a methodical engineer with a strong background in optimising systems utilising embedded C++ coding, and whilst aerospace experience would be hugely beneficial, this is not a prerequisite. Duties - SeniorEmbedded Software Engineer Lead full lifecycle of … safety standards. Maintaining and managing continuous software integration and testing processes. Ensure software quality and reliability. Identifying software failures and implementing effective solutions. Mentor less experienced team members. Background - SeniorEmbedded Software Engineer A bachelor s degree in engineering Extensive software development, developing in C++. Familiarity with Node.js, Python and SQLite desirable. Excellent oral and written communication More ❯
Are you an experienced SeniorEmbedded 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 SeniorEmbedded Software Engineer to join their engineering team in Fareham, UK, to contribute to the development of their next-generation technology. Responsibilities of this SeniorEmbedded 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 … tests. - Develop new features to meet market requirements on RISC-V-based platforms. - Act as an ambassador for the company, ensuring high standards in product delivery Requirements of this SeniorEmbedded Software Engineer - C job based in Fareham: - Bachelor's degree in Electronics, Physics, or a related field, with a 2:1 classification or higher. - Provable practical More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a SeniorEmbedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a SeniorEmbedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client … is looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the SeniorEmbeddedEngineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the SeniorEmbedded Software Engineer C/C++ job More ❯
Manufacturing Futures seek to appoint a SeniorEmbedded Software Engineer working predominantly in embedded C. It's a really exciting time to join a market leader in a rapidly growing industry with an ever growing customer base. You will take the lead on your own projects as part of an inter-disciplinary engineering team, regularly liaising … with mechanical, electronics and electrical engineers. This SeniorEmbedded Software Engineer role is a hands-on design position developing embedded software but it would be beneficial if you had previous experience supervising a team. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading … products and technologies. SeniorEmbedded Software Engineer - Skills and Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least five years industry experience Experience with Microcontrollers/Microprocessors RTOS software experience SeniorEmbedded Software EngineerMore ❯
Manufacturing Futures seek to appoint a SeniorEmbedded Software Engineer working predominantly in embedded C. It's a really exciting time to join a market leader in a rapidly growing industry with an ever growing customer base. You will take the lead on your own projects as part of an inter-disciplinary engineering team, regularly liaising … with mechanical, electronics and electrical engineers. This SeniorEmbedded Software Engineer role is a hands-on design position developing embedded software but it would be beneficial if you had previous experience supervising a team. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading … products and technologies. SeniorEmbedded Software Engineer - Skills and Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience with Microcontrollers/Microprocessors * RTOS software experience SeniorEmbedded Software EngineerMore ❯
SeniorEmbeddedEngineer Wearable Development Location: St Philips, Bristol, UK Contract Type : Permanent Hours: Full Time Salary: £50,000-60,000 dependent on experience About Us Carbometrics is a specialist chemistry company based in Bristol, UK. Our core competency is the design, synthesis, and derivatisation of highly selective and robust carbohydrate-binding molecules. Our mission is to … enjoyable work environment with a highly motivated team of scientists plus an opportunity to grow and develop scientific skills and experience. This is a great opportunity for an experienced embeddedengineer join a fast-growing MedTech company at the forefront of wearable healthcare innovation. Youll play a key role in developing life-changing technology and be part of … improve personnel safety, environmental aspects and process improvement. Ability to work in and adapt to a high ambiguity, rapidly changing environment. Essential Skills: Knowledge of bare metal microcontroller and embedded C development Excellent numeracy, literacy, and computer skills. Proficiency in key MS Office programs (Excel, Word, PowerPoint, SharePoint). Ability to work independently with good time management. Experience Essential More ❯
Newark, Nottinghamshire, Newark on Trent, United Kingdom
Redline Group Ltd
Are you looking for a SeniorEmbedded Software role based in Newark-on-Trent? My client, a leading manufacturer of Human Machine Interfaces are looking for a SeniorEmbedded Software Engineer to join their site in Newark-on-Trent. Key Responsibilities of the SeniorEmbedded Software Engineer job in Newark-on-Trent … Lead the design and development of embedded software for HMI products. Deliver and validate robust bare-metal firmware, optimised for performance and reliability. Manage software specifications, technical reports, and documentation to professional standards. Guide and mentor senior engineers and other team members. Lead IP creation and support innovation initiatives across the company. Provide technical input for commercial proposals … debugging activities. Define and manage software tasks, ensuring timely project delivery in line with requirements. Contribute to continuous improvement of software development processes and standards. Required Skills for the SeniorEmbedded Software Engineer job in Newark-on-Trent: Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering. Extensive experience developing embedded C More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
We are partnered with a globally recognised leader in Human-Machine Interface technology who are seeking a SeniorEmbedded Software Engineer . Based in Nottinghamshire, with roots dating back to the 1940s and a long-standing reputation for innovation, this company designs and manufactures devices demanding applications including medical, marine, defence, aerospace, industrial, and air traffic control. … maintain high-quality standards and export the products worldwide. This is an opportunity to join their market-leading R&D team and lead the design, development, and implementation of embedded software and firmware for cutting-edge electronic HMI products. Key Responsibilities for this SeniorEmbedded Software Engineer: Lead end-to-end software development: specification, design, implementation … testing, and documentation. Engineer firmware for embedded systems, including peripheral configuration and fault analysis. Architect layered software solutions for embedded portability. Work with protocols such as SPI, IC, IS, UART, USB, CAN, and Ethernet. Prepare technical specifications, test reports, and contribute to IP/innovation initiatives. Support production engineering-trialling and troubleshooting new developments. Provide technical leadership More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
SeniorEmbedded Software Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software … Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be maintaining and improving … multiple product lines and the ability to switch contexts effectively. Strong planning, system design, and documentation skills are essential, along with a proactive approach to problem-solving and coordination. SeniorEmbedded Software Sustaining Engineer the role: Maintaining and enhancing embedded software in C and C++ for life safety systems, including fire panel s and modules. Supporting More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a SeniorEmbedded Software Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embedded software solutions. You will have the opportunity to … work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of SeniorEmbedded Software Engineer will include: Develop and maintain embedded software for communication systems, including real-time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless … and debug complex issues, optimizing code for performance and memory usage. Contribute to the continuous improvement of software development processes, including testing, documentation, and code reviews. As the selected SeniorEmbedded Software Engineer, your background should include: Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field. Proven experience (5+ years) in embeddedMore ❯
I'm recruiting for a company in Oxford who are looking to add a SeniorEmbedded Software Engineer to their team. The work involves Embedded C development on microcontrollers with a mix of bare-metal and RTOS. You would be joining the team as the technical expert, so previous experience of taking lead on a project … would be useful, they're willing to look at candidates without medical industry exposure, providing you have an understanding of processes involved in developing for safety-critical industries. ROLE: SeniorEmbedded Software Engineer LOCATION: Oxford SALARY: up to £75,000 pa Skills required for the SeniorEmbedded SW Engineer are: Full proficiency coding in More ❯
SeniorEmbedded Software Engineer Location: Chertsey Salary: Circa 70K 80K + Benefits SeniorEmbedded Software Engineer required by well-established Electronic Engineering Company! This is a diverse and hands-on role involving architectural software design across all stages of the development lifecycle, along with day-to-day leadership of a skilled software team Essential … Strong programming skills in C++ Experience developing on both Linux and Windows platforms Familiarity with embedded and real-time systems Hands-on use of Docker (or similar container tech) Experience with version control tools (e.g. Git) Use of UML and tools like Enterprise Architect Software verification and validation against formal requirements System integration and acceptance testing experience Exposure to More ❯
Job title: SeniorEmbedded Software Engineer Location : Maidenhead, Berkshire Salary Range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical … we control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a SeniorEmbedded Software Engineer, you will be reporting to the Software Engineering Manager as an embedded systems developer . Responsible for integration of hardware and software, this … Clearance - 5 years residence in the UK What you’ll being doing (not limited to): Design and Development: Architect, design, and/or develop small modules, features, or entire embedded software products. Understanding the needs of the hardware and ensuring the software meets the solution customed to the client’s requirements. Testing and Implementation: Responsible for the thorough testing More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: SeniorEmbedded Software Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a SeniorEmbedded Software Engineer with a strong background in real-time embedded systems to join a cutting-edge development team. … with industry standards and internal quality protocols . Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in Embedded C and modern C++ (11/14) . Experience with real-time operating systems (RTOS) such as ThreadX, Azure RTOS … or FreeRTOS. Proven experience with bare metal development and ARM Cortex-M or similar microcontrollers. Deep understanding of embedded systems, including hardware testing and debugging . Familiarity with TCP/IP protocols and network stacks . Desirable Skills: Experience with STM32 microcontrollers. Background in audio DSP , signal filtering, and post-processing. Exposure to wireless protocols: Bluetooth (BLE), Zigbee, Thread More ❯
SeniorEmbedded 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 lead … 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 ❯
SeniorEmbedded 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 lead … 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 ❯
Job Title : SeniorEmbedded Software Engineer Location : Bristol (3 Days Working On-Site Per Week) Salary : Up to £75,000 (Depending on Experience) Please Note, No VISA Sponsorship can be offered for this position. Vacancy Overview: This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology … control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software. Within the team you'll be tasked with the design and development high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones. Technical Skills & Experience Required: Experience programming embedded systems in C or C++ … Proficiency in C/C++ coding practices Familiarity with scripting languages such as Python Experience designing multi-threaded and/or multi-process embedded systems Understanding of synchronization issues in embedded development Basic knowledge of Microsoft Windows OS and Office applications Familiarity with communication protocols like SPI, RS232, RS485, CAN, and asynchronous serial interfaces Skills in debugging embeddedMore ❯
Bristol, BS37 5JF, Westbury on Trym, United Kingdom
Zenovo
Job Title : SeniorEmbedded Software Engineer Location : Bristol (3 Days Working On-Site Per Week) Salary : Up to £75,000 (Depending on Experience) Please Note, No VISA Sponsorship can be offered for this position. Vacancy Overview: This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology … control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software. Within the team you’ll be tasked with the design and development high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones. Technical Skills & Experience Required: Experience programming embedded systems in C or C++ … Proficiency in C/C++ coding practices Familiarity with scripting languages such as Python Experience designing multi-threaded and/or multi-process embedded systems Understanding of synchronization issues in embedded development Basic knowledge of Microsoft Windows OS and Office applications Familiarity with communication protocols like SPI, RS232, RS485, CAN, and asynchronous serial interfaces Skills in debugging embeddedMore ❯
Job Title: SeniorEmbedded Software Engineer Location : Gloucester (On-Site Working) Salary : Up to £85,000 (Depending on Experience) Note : All applicants must be willing to work on-site and be eligible to obtain Security Clearance. Position Overview : We are seeking developers with expertise in low-level and/or security-focused development to contribute to building … complex embedded systems. Required Experience: 5 to 10 years of proven experience in software engineering, with a focus on low-level or security-related development. Significant experience with C++ & Embedded C. A track record of successfully delivering projects across multiple platforms and solutions. A broad understanding of security concepts. Experience working across various platforms. Responsibilities : Be adaptable in … programming languages and platforms, willing to learn new skills continuously. Collaborate effectively within a team, sharing knowledge and mentoring both junior and senior colleagues. Write clear, high-quality, reliable code and help others achieve the same standards. Engage in research activities, exploring new possibilities and developing tools to leverage discoveries—playing a key role in innovation More ❯
Employment Type: Permanent
Salary: £65000 - £85000/annum Up to £85,000 (depending on experie
Job Title: SeniorEmbedded Software Engineer Location : Cardiff Working Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from concept through to production Education: Degree in Software Engineering, Computer More ❯
Job Title: Embedded Software Engineer Location: Warrington, Onsite Salary: Up to £65,000 (Depending on Experience) We are looking for a highly skilled Embedded Software Engineer to join an innovative engineering team. This role offers the chance to work on cutting-edge embedded systems, contribute to the design of next-generation products, and play a … technical roadmap. You will be involved in the full software development lifecycle, from concept and design through to deployment, validation, and continuous improvement. Key Responsibilities Design, implement, and optimise embedded software for real-time systems and safety-critical applications. Develop firmware for ARM Cortex, PIC, or STM32 microcontrollers using C and C++. Integrate and test communication protocols including SPI … functional teams (R&D, hardware, QA) across international sites. Mentor junior engineers and share best practices within the software team. About You Degree (or equivalent) in Computer Science, Electronics, Embedded Systems, or related discipline. Strong experience in embedded C/C++ programming and firmware development. Familiar with debugging tools, IDEs (Keil, IAR, GCC, or similar), oscilloscopes, and in More ❯
company at the forefront of robotics innovation. Based in Surrey, we are building smart, adaptive systems that redefine how machines interact with the physical world. We’re seeking a SeniorEmbedded Software Engineer to drive forward development on our next-gen robotics platforms. Design, develop, and optimize embedded software for robotics applications using C/C++ … Collaborate across multidisciplinary engineering teams to integrate hardware and software solutions Take ownership of software architecture, performance, and safety standards Lead debugging, testing, and validation of embedded systems in real-world environments Contribute to design reviews and mentor junior engineers Proven experience (5+ years) in embedded software development for real-time systems Strong proficiency in C/C++ More ❯
As an embedded software engineer would you love to join a specialist organisation working directly with the world's leading retailers and blue chip companies? You have the opportunity to work as part of a highly skilled team in the hands on development of new products from initial prototype board stage while also adding features to existing products. More ❯
create premium, fully integrated control systems for some of the most exclusive residential properties across the UK and Europe. What You’ll Be Doing Design and maintain firmware for embedded ARM-based systems using STM32 microcontrollers, including dual-core architectures. Develop bootloaders and startup code, and manage firmware updates. Implement real-time applications using FreeRTOS and integrate the LWIP … version control (GitHub) and documentation. Support the wider engineering team with system debugging, code reviews, and architecture planning. What We’re Looking For Minimum 5 years of experience in embedded firmware development with ARM Cortex-M series (STM32). Strong proficiency in C and C++ for embedded systems. Experience working with STM32CubeIDE, Segger Ozone, and J-Link tools More ❯