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 ❯
Select how often (in days) to receive an alert: Job Title: SeniorEmbedded Software Engineer Location: Malvern, England, United Kingdom Role Type: Permanent - Full Time Package: Competitive Salary + Benefits Role ID: SF18535 Are you ready to be part of the future? At QinetiQ, we're not just imagining tomorrow we are creating it. From cutting edge … defence technology to ground breaking innovations our mission is to empower and protect lives. Join us as a SeniorEmbedded Software Engineer at our Malvern site, where you will have the opportunity to work with cutting-edge technology in partnership with some of the most brilliant minds. The Role: As a SeniorEmbedded Software Engineer … developments Applying rigorous engineering practices such as; analysing, designing, implementing, testing, supporting and maintaining solutions The innovation in the application and integration of digital hardware technologies to build novel embedded systems Realising a system into functional components and then decomposing into a backlog of deliverable User Stories Communicating ideas with multiple stakeholders and customers at all levels Essential experience More ❯
An exciting engineering business in south Manchester is looking for a SeniorEmbedded Software Engineer to join this business as they venture into new areas and expand their customer portfolio. The role of SeniorEmbedded Software Engineer will report directly to the Head of Firmware who will be tasked with overseeing the release of … software and scaling the size of the team. Youll have a hybrid model of three days in the office vs two at home. As a SeniorEmbedded Software Engineer , youll be given key responsibilities in the design, programming, and delivery of full lifecycle projects. Were looking for motivated and self-starting engineers who want to work for … a great company and be very well remunerated at the same time. SeniorEmbedded Software Engineer Requirements: Degree Qualified in Computer Science, Software or Electronics Engineering etc C/C++ programming Application level software Azure DevOps (or similar requirement management tool) Radio Communications architecture If you have the required skills for this SeniorEmbedded Software 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 ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ACS Performance
We're seeking a SeniorEmbedded Software Engineer to join our growing Augmented Reality (AR) and Infrared Products team. You'll play a key role in developing and enhancing cutting-edge AR systems used in defence and industrial applications. This is a hands-on role involving the design and implementation of new features, bug fixing, and diagnostics … generation products. You'll work in a fast-paced, innovative environment with real impact. Key Requirements: 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience: Python or scripting language familiarity Proficient with embedded Linux … Xilinx Zynq, Polarfire SoCs, or similar Writing Linux kernel drivers for custom peripherals Familiarity with sensor fusion, Bluetooth/Wi-Fi (e.g. BlueZ, wpa-supplicant), USB, and I2C Strong embedded debugging capabilities Candidate Profile: Degree-qualified in Computer Science, Electronics, or similar (or equivalent experience) Comfortable working on military/defence projects Eligible for at least BPSS clearance Personal More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
Professional Technical are currently recruiting for a SeniorEmbedded Software Engineer to join a world leading manufacturer in tailored control panels based in Newark. This opportunity provides a salary of up to £45,000, 25 days holidays plus bank holidays, a pension scheme, regular Monday to Friday office hours, career progression and so much more. The responsibilities … for the SeniorEmbedded software Engineer: Lead the design, development, and testing of software and firmware for electronic products Provide technical leadership in design, validation, and innovation, including IP creation Define, manage, and document software requirements, changes, and testing to professional standards Guide and mentor engineering teams, supporting project planning and execution Contribute to commercial proposals with … initiatives with the management team Troubleshoot issues, perform fault analysis, and support production engineering Assist in electrical testing and manage technical risks independently with minimal supervision Requirements for the SeniorEmbedded Software Engineer: Bachelor's or Master's in Computer, Electrical, or Electronic Engineering Experienced with embedded C development in electronics or manufacturing Strong grasp of 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.Senior Embedded 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 experienceSenior Embedded Software Engineer, C, C++, C# 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 ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
SeniorEmbedded Software Engineer - C/C++ Location: Rochester, Kent Sector: Embedded Job type: Permanent Job reference: RMW1158 Up to £57,000 + benefits Are you a SeniorEmbedded Software Engineer - C/C++ looking to work for a company that makes products that save lives? If so, then this is the job … is commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks. The company offers flexible/hybrid working. In this role, you will: Design and develop application software and embedded firmware in C and C++ for future products. Assist with the support and enhancement of the existing product portfolio. Design and develop embedded software using Embedded C. … microcontroller peripherals. Contribute to system integration, debugging, and testing. Collaborate with cross-functional engineering teams to deliver high-quality products. To qualify, you should have: Proven experience as a SeniorEmbedded Software Engineer. Strong hands-on experience with Embedded C and FreeRTOS. Solid understanding of microcontroller-based systems and real-time constraints. Familiarity with low-level hardware More ❯
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 ❯
leading Electronics company, renowned for its cutting-edge electronic instruments used worldwide? Verso Recruitment are proud to support an industry leader and is on the lookout for a talented SeniorEmbedded Software Engineer (C/C++) to contribute to a dynamic R&D team. Responsibilities & skills for the SeniorEmbedded Software Engineer (C/… but not essential. This is a great opportunity for someone to join a well-established, successful company working on interesting/challenging products/projects. To apply for this SeniorEmbedded Software Engineer (C/C++) opportunity, please contact David on 01582 350052 or via email at dphilpott@versorecruitment.com More ❯
Senior SoC Embedded FPGA Application Engineer page is loaded Senior SoC Embedded FPGA Application Engineer Apply locations Marlow, Buckinghamshire, United Kingdom time type Full time posted on Posted Yesterday job requisition id R00995 Job Details: Job Description: Altera delivers cutting-edge custom logic solutions across a wide spectrum of customer markets. We are looking … to expand our European Applications Engineering team with a senior and motivated SoC embedded FPGA applications engineer to help our customers develop and implement innovative solutions. As a seniorembedded applications engineer you will serve as a technical subject matter expert for ARM CPU systems and soft cores on SoC FPGAs and provide customer … and teamwork. Your specific role will include the following: Provide technical support for Altera's key European customer base in the design, implementation and debugging of FPGA designs for embedded systems using Altera and third-party design software (e.g. Quartus, RiscFreeIDE, etc). Collaborate with field engineering, factory applications to prioritize resolution of critical customer issues. Partner with Product 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 ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Technical Futures
SeniorEmbedded Software Engineer Award-Winning Technology Company - Cambridge - 5+ years Embedded C++ development - Permanent. Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a SeniorEmbedded Software Engineer with expert C++ development experience to … their talented team. What youll do: Contribute to the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills: Strong … STL. Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. Experience with sensor processing/fusion algorithms. Writing kernel drivers. Knowledge of Bluetooth and WiFi systems. 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 ❯
SeniorEmbedded Software Engineer, Cocca Job ID: Evi Technologies Limited As a SeniorEmbedded Software Engineer, you will be a core member of a software team, developing Ring's next generation of Camera centric devices. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within More ❯
Nottinghamshire, Newark on Trent, United Kingdom Hybrid / WFH Options
Zenovo
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 ❯
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 ❯
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a SeniorEmbedded 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 seniorembedded 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 … park. Parking is available on site. Interested applicants must have full rights to work in the UK – company sponsorship or time-restricted visa holders will not be considered. Keywords: Embedded, C++, Linux, Drivers, Kernel, Network Systems, RF, Hybrid Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us More ❯
SeniorEmbedded Software Engineer | £60-70k | Reading | Remote, with occasional visits My client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a Senior Software Engineer with strong C++ and Linux experience, who enjoys solving complex problems and building robust, scalable … solutions in a fast-paced R&D environment. Key Responsibilities: Design, implement, and validate embedded software for high-performance video systems Contribute across the stack: UI, middleware, and low-level drivers on Linux platforms Collaborate with hardware and FPGA teams to deliver integrated product solutions Essential Experience: 5+ years software development experience, including full lifecycle delivery Strong C++ Linux … development background Experience with embedded software & hardware integration Desirable Skills: Embedded Linux development, Yocto, kernel config, or device drivers Familiarity with Qt, Python, RESTful APIs, oor AWS Experience in video systems, networking (TCP/IP, multicast), or cross-functional engineering teams What you’ll get: £60-70k (Dependent on experience) Very generous bonus scheme Ability to work More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Very generous bonus + healthcare
our customers to securely monitor, control, communicate, and share information with confidence in complex environments and in the most demanding situations. What will you be doing? Reporting to the Embedded Development Manager, the SeniorEmbeddedEngineer will contribute to the design and development of embedded systems for world-class wireless and Software Defined Radio (SDR … products. This role involves end-to-end embedded software development, including the creation of new algorithms and waveforms, as well as the enhancement of existing SDR designs. The engineer will work across a diverse portfolio of technically advanced projects, with responsibilities spanning architectural design, embedded programming, and system integration. Collaboration with cross-functional teams will be essential … core engineering duties, the role may include limited support for sales and customer deployment activities, particularly during new product introductions. This is an excellent opportunity for a technically proficient engineer who enjoys solving complex challenges and making a tangible impact in a product-driven environment. Key Responsibilities Include: Developing embedded software in C/C++, with an emphasis 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 ❯