become available. Candidates who express an interest may be considered for future positions at Northrop Grumman. Northrop Grumman's Space Systems is looking for a Principal/Sr. Principal SoftwareEngineer with the desire to learn new technologies and develop software for cutting edge Space Payloads. The softwareengineer will design, develop, integrate, and test … software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development cycle including design, development, integration … and test. The selected individual will conduct reviews of software-related products, software designs, and additional technical documents. The responsibilities include active participation in cross-functional scrum teams, design reviews, and other reviews, as required. The selected individual will actively participate in technical, peer-reviews to ensure system/software requirements are being met from an end More ❯
become available. Candidates who express an interest may be considered for future positions at Northrop Grumman. Northrop Grumman's Space Systems is looking for a Principal/Sr. Principal SoftwareEngineer with the desire to learn new technologies and develop software for cutting edge Space Payloads. The softwareengineer will design, develop, integrate, and test … software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development cycle including design, development, integration … and test. The selected individual will conduct reviews of software-related products, software designs, and additional technical documents. The responsibilities include active participation in cross-functional scrum teams, design reviews, and other reviews, as required. The selected individual will actively participate in technical, peer-reviews to ensure system/software requirements are being met from an end More ❯
become available. Candidates who express an interest may be considered for future positions at Northrop Grumman. Northrop Grumman's Space Systems is looking for a Principal/Sr. Principal SoftwareEngineer with the desire to learn new technologies and develop software for cutting edge Space Payloads. The softwareengineer will design, develop, integrate, and test … software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development cycle including design, development, integration … and test. The selected individual will conduct reviews of software-related products, software designs, and additional technical documents. The responsibilities include active participation in cross-functional scrum teams, design reviews, and other reviews, as required. The selected individual will actively participate in technical, peer-reviews to ensure system/software requirements are being met from an end More ❯
become available. Candidates who express an interest may be considered for future positions at Northrop Grumman. Northrop Grumman's Space Systems is looking for a Principal/Sr. Principal SoftwareEngineer with the desire to learn new technologies and develop software for cutting edge Space Payloads. The softwareengineer will design, develop, integrate, and test … software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development cycle including design, development, integration … and test. The selected individual will conduct reviews of software-related products, software designs, and additional technical documents. The responsibilities include active participation in cross-functional scrum teams, design reviews, and other reviews, as required. The selected individual will actively participate in technical, peer-reviews to ensure system/software requirements are being met from an end More ❯
become available. Candidates who express an interest may be considered for future positions at Northrop Grumman. Northrop Grumman's Space Systems is looking for a Principal/Sr. Principal SoftwareEngineer with the desire to learn new technologies and develop software for cutting edge Space Payloads. The softwareengineer will design, develop, integrate, and test … software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development cycle including design, development, integration … and test. The selected individual will conduct reviews of software-related products, software designs, and additional technical documents. The responsibilities include active participation in cross-functional scrum teams, design reviews, and other reviews, as required. The selected individual will actively participate in technical, peer-reviews to ensure system/software requirements are being met from an end More ❯
become available. Candidates who express an interest may be considered for future positions at Northrop Grumman. Northrop Grumman's Space Systems is looking for a Principal/Sr. Principal SoftwareEngineer with the desire to learn new technologies and develop software for cutting edge Space Payloads. The softwareengineer will design, develop, integrate, and test … software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development cycle including design, development, integration … and test. The selected individual will conduct reviews of software-related products, software designs, and additional technical documents. The responsibilities include active participation in cross-functional scrum teams, design reviews, and other reviews, as required. The selected individual will actively participate in technical, peer-reviews to ensure system/software requirements are being met from an end More ❯
Job Title: EmbeddedSoftwareEngineer Location: Halifax Salary: Up to £45,000 + benefits We are seeking a talented EmbeddedSoftwareEngineer to join our clients growing engineering team in Halifax. You will be working on the full lifecycle of embeddedsoftware development, contributing to innovative products that combine hardware and software for real-world applications. This is an exciting opportunity to take ownership of embedded systems projects, applying your expertise in C/C++ development and RTOS while working closely with hardware and electronics teams. Key Responsibilities Design, develop, and maintain embeddedsoftware solutions for real-time systems Implement and optimise code in Embedded C/… C++ Develop applications using RTOS platforms Integrate and test serial communication protocols (UART, SPI, I2C, etc.) Collaborate with cross-functional teams to ensure smooth hardware/software integration Debug, profile, and optimise system performance Required Skills & Experience Proven experience in Embedded C/C++ programming Strong knowledge of RTOS development Hands-on experience with serial protocols (UART, SPI More ❯
leeds, west yorkshire, yorkshire and the humber, united kingdom
KO2 Embedded Recruitment Solutions Ltd
Job Title: EmbeddedSoftwareEngineer Location: Halifax Salary: Up to £45,000 + benefits We are seeking a talented EmbeddedSoftwareEngineer to join our clients growing engineering team in Halifax. You will be working on the full lifecycle of embeddedsoftware development, contributing to innovative products that combine hardware and software for real-world applications. This is an exciting opportunity to take ownership of embedded systems projects, applying your expertise in C/C++ development and RTOS while working closely with hardware and electronics teams. Key Responsibilities Design, develop, and maintain embeddedsoftware solutions for real-time systems Implement and optimise code in Embedded C/… C++ Develop applications using RTOS platforms Integrate and test serial communication protocols (UART, SPI, I2C, etc.) Collaborate with cross-functional teams to ensure smooth hardware/software integration Debug, profile, and optimise system performance Required Skills & Experience Proven experience in Embedded C/C++ programming Strong knowledge of RTOS development Hands-on experience with serial protocols (UART, SPI More ❯
Senior EmbeddedSoftwareEngineer | Newtown, Wales If youre an embeddedsoftwareengineer who wants end-to-end ownership - from concept through to production this role is for you. A leader in the industrial automation industry is looking for an experienced embeddedsoftwareengineer to join their world-class engineering team, with … full training & support to become an expert software engineer. Youll b... More ❯
Senior EmbeddedSoftwareEngineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an EmbeddedSoftwareEngineer to join the growing team. You … will work closely with ARM-based microcontrollers, focusing on embedded C programming. You will be responsible for understanding the entire system's complexity, from board-level schematics and hardware functionality to product testing. This is an exciting opportunity to be involved in the full design process, from cradle to grave, and to have a significant impact on the product … offerings. Key Responsibilities: Design, develop, and maintain embeddedsoftware for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embeddedsoftware in C, for More ❯
Senior EmbeddedSoftwareEngineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an EmbeddedSoftwareEngineer to join the growing team. You … will work closely with ARM-based microcontrollers, focusing on embedded C programming. You will be responsible for understanding the entire system's complexity, from board-level schematics and hardware functionality to product testing. This is an exciting opportunity to be involved in the full design process, from cradle to grave, and to have a significant impact on the product … offerings. Key Responsibilities: Design, develop, and maintain embeddedsoftware for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embeddedsoftware in C, for More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Circuit32 Recruitment Solutions Ltd
I'm recruiting for a brand-new tech start-up in Cheltenham who are looking for an EmbeddedSoftwareEngineer to help develop their range of products. The work involves low-level (some bare-metal and some RTOS) embedded C development on ARM micros for products used in harsh-environments across the globe. ROLE: EmbeddedSoftwareEngineer LOCATION: Cheltenham SALARY: up to £60k START: ASAP Skills required for the EmbeddedSoftwareEngineer are: Embedded C ARM-based microcontrollers Bare-metal and RTOS development Communications protocols (UART/I2C/SPI) BLE/WiFi/GPRS interfacing Whilst the majority of work will be done on-site in Cheltenham More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
TAE Power Solutions Engineering Ltd
Senior EmbeddedSoftwareEngineer Hybrid/Onsite to Birmingham TAE Power Solutions. The Next Paradigm Shift: Accelerated. The future is electric, but only if its better for businesses, consumers, and the planet. We bring electrification to the next level, to enable and sustain a cleaner planet. At TAE Power Solutions, we design power management systems that use … efficiencies, we develop a clean energy ecosystem of proprietary technology designed to go faster, perform stronger, travel farther, and last longer. About the Role: As a member of the EmbeddedSoftware team within TAE Power Solutions, you will be working on a range of demonstrator and production projects, developing software for embedded systems in automotive applications. … You will be involved in all stages of the software development process, and liaise directly with customers, suppliers, and other engineering teams. Essential Duties & Responsibilities: Provide technical delivery and leadership of embeddedsoftware activities Creation and management of software requirements Architectural design of the software Development and testing of embedded C code Integration of More ❯
Cambridge, Cambridgeshire, England, United Kingdom
ZENOVO LTD
Senior EmbeddedSoftwareEngineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We’re working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior EmbeddedSoftwareEngineer to join their collaborative R&D team in Cambridge .This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What’s on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall benefits … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You’ll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embeddedsoftware for their market-leading products. You’ll play a key role in firmware More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Senior EmbeddedSoftwareEngineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We're working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior EmbeddedSoftwareEngineer to join their collaborative R&D team in Cambridge . This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What's on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You'll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embeddedsoftware for their market-leading products. You'll play a key role in firmware More ❯
SoftwareEngineer – Embedded Systems Location : Cambridge, Cambridgeshire, CB4 0WN Salary: Competitive Salary, DOE + Excellent Benefits Contract: Full time, Permanent Benefits: Health Shield, Life Assurance – 4x Yearly Salary, Non-Contributory Pension (8%), Cycle to Work Scheme, Opt in to Private Medical, Free Parking, 25 Days Holiday + 8 Bank Holidays + 1 Company Day at Christmas Are … you passionate about embedded systems and eager to work on cutting-edge optical network technology Join our dynamic Product Software team at Polatis as a SoftwareEngineer, where innovation meets precision! Huber+Suhner produce market-leading optical circuit switches for advanced fibre optic communications networks. The programme management team works across the business to deliver product design … software release, and process improvement projects in the UK and Poland. The team are responsible for ensuring that scope, cost, and schedule are delivered to target and projects are managed in accordance with Huber+Suhner processes. We are now recruiting for a SoftwareEngineer, you’ll play a pivotal role in enhancing our products through robust softwareMore ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Huber+Suhner Polatis
SoftwareEngineer - Embedded Systems Location : Cambridge, Cambridgeshire, CB4 0WN Salary: Competitive Salary, DOE + Excellent Benefits Contract: Full time, Permanent Benefits: Health Shield, Life Assurance - 4x Yearly Salary, Non-Contributory Pension (8%), Cycle to Work Scheme, Opt in to Private Medical, Free Parking, 25 Days Holiday + 8 Bank Holidays + 1 Company Day at Christmas Are … you passionate about embedded systems and eager to work on cutting-edge optical network technology Join our dynamic Product Software team at Polatis as a SoftwareEngineer, where innovation meets precision! Huber+Suhner produce market-leading optical circuit switches for advanced fibre optic communications networks. The programme management team works across the business to deliver product design … software release, and process improvement projects in the UK and Poland. The team are responsible for ensuring that scope, cost, and schedule are delivered to target and projects are managed in accordance with Huber+Suhner processes. We are now recruiting for a SoftwareEngineer, you'll play a pivotal role in enhancing our products through robust softwareMore ❯
Brand new mid-level or Senior SoftwareEngineer job now available near Shrewsbury. This is a full-time permanent position, paying a base salary between £55,000 - £70,000 depending on skills and experience. We’re looking for an experienced Mid Level or Senior SoftwareEngineer to join a growing R&D team developing innovative embedded and real-time software solutions. In this role, the EmbeddedSoftwareEngineer based near Shrewsbury will: Design and develop software in C C for embedded and Linux-based systems Contribute to code reviews, requirement specifications, and system design Provide technical guidance to junior engineers and lead projects Plan and deliver high-quality software to agreed timelines The ideal background of the EmbeddedEngineer near Shrewsbury: Degree-qualified in an engineering discipline. C C software development experience Experience with embedded systems and real-time environments A collaborative team player with a passion for problem-solving This role is on-site and based near Shrewsbury, commutable from Welshpool, Oswestry, Telford More ❯
Brand new mid-level or Senior SoftwareEngineer job now available near Welshpool, Wales. This is a full-time permanent job, paying a base salary between £40,000 - £60,000 depending on skills and experience. We’re looking for an experienced Mid Level or Senior SoftwareEngineer to join a growing R&D team developing innovative … embedded and real-time software solutions. In this role, the EmbeddedSoftwareEngineer based near Welshpool will: Design and develop software in C C for embedded and Linux-based systems Contribute to code reviews, requirement specifications, and system design Provide technical guidance to junior engineers and lead projects Plan and deliver high-quality … software to agreed timelines The ideal background of the EmbeddedEngineer near Welshpool: Degree-qualified in an engineering discipline. C C software development experience Experience with embedded systems and real-time environments A collaborative team player with a passion for problem-solving More ❯
Swavesey, Cambridgeshire, United Kingdom Hybrid / WFH Options
Gardasoft Vision Ltd
SENIOR EMBEDDEDSOFTWAREENGINEER Overview: Gardasoft is the global leader in the design, manufacture, and application of high-performance LED control technology. Gardasoft has an enviable reputation within the machine vision industry that it sells to through its Distributor network for its innovative products and solutions. Based in Cambridge are the R&D facilities, production, and all … support functions. We are currently recruiting a passionate and energetic Senior EmbeddedSoftwareEngineer, working at Swavesey/Cambridge Location. Key Responsibilities Design, develop, optimise, and test firmware and software that executes directly on processor or embedded OS. Develop and execute unit tests, integration tests, and validation frameworks. Debug and test complex issues in firmware … using oscilloscopes, logic analysers, and other test equipment. Collaborate with cross-functional teams including software, hardware, and product management to define and deliver product requirements. Lead the firmware release cycle, including documentation, and deployment for manufacturing. Research alternative technologies and evaluate for use within Gardasoft products. Support manufacturing and production testing, ensuring firmware stability and performance in production environments. More ❯
environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking a Senior SoftwareEngineer–Embedded to support ourDefense Mission Computing Software Team, part of the Enterprise Software Products and Capabilities (ESPC) organization located in Hazelwood, Missouri .This position … will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. We are seeking a Senior EmbeddedSoftware Architect to own multicore embeddedsoftware architecture, evaluation, and optimization across real-time and mixed-criticality systems. This role prioritizes deep expertise in multicore/RTOS partitioning and virtualization while expecting practical familiarity (not necessarily … to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options. Position Responsibilities: Lead architecture and partitioning design for multicore embedded systems using Wind River Helix Virtualization Platform (HVP) or equivalent type‐1 partitioned hypervisors (AMP/BMP) Define and validate partition scheduling, resource allocation, and isolation strategies to meet More ❯
Bristol - EmbeddedSoftwareEngineer - 45-55k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a EmbeddedSoftwareengineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in … industries including but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embeddedsoftware products Skills and Experience Required: + Strong programming experience - Embedded C + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial More ❯
Bristol - EmbeddedSoftwareEngineer - £45-55k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a EmbeddedSoftwareengineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in … industries including but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embeddedsoftware products Skills and Experience Required: + Strong programming experience - Embedded C + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
management team.They are on a mission to be the fastest growing tech company in UK history and are making phenomenal progress with development to date. They are growing the software team by 3 between now and Christmas/January are looking for ambitious embeddedsoftware engineers with at least 3 years of experience. They will pay from … are looking for the best. The nature of the work is likely to be around some of signal processing, drone control systems and other real time mission critical systems. Embeddedsoftwareengineer requirements: Minimum 3+ years embedded C (ideally C++ with Rust also interesting) Knowledge of real-time and low-level development (RTOS/bare-metal … Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : EmbeddedSoftwareEngineer Location : Cambridge Salary : £60-140k Key Skills : embedded C, RTOS, bare-metal Desirable skills : Rust, C++ More ❯
Job Title: Software Design Engineer - C++ Location : Norwich Salary: Up to 65k (doe) Currently searching for an experienced Embedded C++ SoftwareEngineer to join an established systems and product specialist based in Norwich. You will be part of a talented team of C++ Embedded Design Engineers who offer integrity enthusiasm and who are passionate … about delivering high quality software! As one of their engineers you will offer a strong background in embeddedsoftware design and C++. Key Responsibilities Contributes to the full lifecycle of embeddedsoftware development requirements Design through to implementation, testing, and delivery Continuous improvement in code quality, security and system performance Generating code where necessary in … support of the software solutions Maintaining familiarity with applicable standards/techniques and assure compliance where applicable Troubleshooting and resolving technical issues related to the software solutions Generating code where necessary in support of the software solutions About You This business is looking for someone with strong embedded C++ design skills Proven experience in a softwareMore ❯