EmbeddedSoftwareEngineer - Real-Time Systems Rate: 50-55/hour (Outside IR35) Length: 6 Months Location: Bristol Join a team developing cutting-edge communication and control system s . You'll design and deliver the embeddedsoftware that powers advanced terminal technology - from real-time control logic to intuitive user interfaces and APIs. You … ll work in an Agile environment, collaborating with cross-functional teams to turn complex requirements into reliable, high-performance embedded solutions. What You'll Do Design, code, and test embeddedsoftware in C++ for real-time systems Translate requirements into robust, maintainable architecture and design documentation Debug and validate software on both simulated and target hardware … and integration tests Collaborate with other engineers to optimise system performance and reliability Contribute to continuous improvement within an agile workflow What You'll Bring Proven experience in C++ embeddedsoftware development Full lifecycle experience - design, development, testing, and maintenance Strong knowledge of Linux and FreeRTOS environments Understanding of hardware interfaces (Serial, Ethernet, SPI, CAN, etc.) Skilled in More ❯
Software Design Engineer - C++ 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 software engineering role More ❯
Our esteemed client, a trusted partner of the UK's Ministry of Defence, are seeking the expertise of a Low-Level EmbeddedSoftware Engineer. The selected candidate will deliver real-time solutions for advanced in-house weapons. The engineer will be part of a team responsible for the entire software product, from design, development, building, integration … and testing to support. As a Low-Level EmbeddedSoftwareEngineer, the successful candidate will join the EmbeddedSoftware team in Bristol. They will work towards developing real-time software solutions for Missile Units and Subsystems produced internally. Key Responsibilities: As a Low Level & Security softwareengineer, you will be responsible for … developing one or more of our internally developed security solutions and bespoke product lines throughout its/their life cycle. What do you need?: Required: Embedded C programming & debugging Hardware/software integration experience Experience working to standards Experience with ARM processors Basic Linux skills Desirable Full software lifecycle experience (design, development, and testing) Knowledge of Real 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 life cycle 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 More ❯
GL1 1DE, Gloucester, Gloucestershire, United Kingdom
Zenovo
Job Title: Lead/Principal EmbeddedSoftwareEngineer Location: Gloucester (On-Site Working) Salary: Up to £85,000 (Depending on Experience) Summary of Vacancy: We’re currently recruiting for a Principal EmbeddedSoftwareEngineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development … in embedded systems, and is building novel and secure solutions that push technical boundaries. You’ll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a Principal Engineer, you’ll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You’ll collaborate with researchers … to prototype new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embeddedsoftware with a focus on security and performance. Work across the full stack—from low-level hardware interaction up to application logic—depending on project needs. Use your deep understanding of systems to write clean, reliable More ❯
EmbeddedSoftwareEngineer – Next-Generation Space Tech (Loughborough, UK | On-site | Full-time) Are you ready to help redefine how we connect the world—from the ground up to low Earth orbit? GTS Space are working with an advanced technology company developing a new kind of space-powered IoT platform that bridges Earth and space to deliver … secure, scalable, and sustainable connectivity across the globe. They are looking for a highly skilled EmbeddedSoftwareEngineer to design, develop, and optimize software for battery-operated IoT devices , with a strong focus on power efficiency, real-time performance, and automated testing . You’ll join a multidisciplinary team working at the intersection of embedded systems, wireless communications, and space technology . What You’ll Do EmbeddedSoftware Development: Design, write, and debug low-level software, including BSPs and device drivers. Power Optimization: Develop algorithms and techniques to minimize power consumption for remote and battery-powered devices. Kernel/RTOS Customization: Optimize Linux or FreeRTOS components for embedded platforms. IoT More ❯
EmbeddedSoftwareEngineer – Next-Generation Space Tech (Loughborough, UK | On-site | Full-time) Are you ready to help redefine how we connect the world—from the ground up to low Earth orbit? GTS Space are working with an advanced technology company developing a new kind of space-powered IoT platform that bridges Earth and space to deliver … secure, scalable, and sustainable connectivity across the globe. They are looking for a highly skilled EmbeddedSoftwareEngineer to design, develop, and optimize software for battery-operated IoT devices , with a strong focus on power efficiency, real-time performance, and automated testing . You’ll join a multidisciplinary team working at the intersection of embedded systems, wireless communications, and space technology . What You’ll Do EmbeddedSoftware Development: Design, write, and debug low-level software, including BSPs and device drivers. Power Optimization: Develop algorithms and techniques to minimize power consumption for remote and battery-powered devices. Kernel/RTOS Customization: Optimize Linux or FreeRTOS components for embedded platforms. IoT More ❯
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a … high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Bristol City Centre - BS1, Bristol, United Kingdom
Zenovo
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a … high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experie
Job Title : Principal EmbeddedSoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embeddedsoftware to step into a … high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embeddedsoftware engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless … Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embeddedsoftware development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Platform Recruitment Limited
Bristol Principal EmbeddedSoftwareEngineer - £80k + great benefits! My client is a leading engineering firm, developing software and hardware for a range of regulated industries. They are looking for a Principal EmbeddedSoftwareEngineer to join their highly motivated team. This is a very interesting opportunity providing the right candidate the opportunity … a range of the latest chips! Location - Bristol (Hybrid) Salary - £70-80 + great benefits! Visa Sponsorship: Available Hybrid working Emphasis on professional development Tech Stack/Skills required : -Embedded C -RTOS or MCU experience - Regulated industry experience - Team leadership experience you will be able to mentor and lead a team of embeddedsoftware engineers. The competitive More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
The One Group
EmbeddedSoftwareEngineer - ADA Location: Hybrid working in Stevenage, Bristol or Bolton Salary: Up to £65,000 per annum + Bonus Benefits: Job security (Big industry investment, no redundancies during Covid & kept hiring), Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and … gym A market leading and global company within the defence sector are looking for an experienced ADA softwareengineer with experience in embedded software. This is a fascinating chance to be involved with developing cutting-edge Real-Time subsystem software solutions for use within on-board aerospace electronics. This position is subject to security clearance and … is highly beneficial. Duties & Experience: Strong programming knowledge of ADA (C, C++ & C# desirable) Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embeddedsoftware Model-based development using UML SCADE definition and verification algorithms Promote quality code and engage in design and code More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage is currently looking to recruit an Embedded C SoftwareEngineer subcontractor on an initial 6 month contract. This role can be worked on a 4 day week basis. Hourly Rate: £68.00ph (Umbrella). Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and … to Thursday). Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Embedded C SoftwareEngineer Job Description: Join a growing Software team in Stevenage, working as part of a dynamic team to develop, test and deliver innovative solutions … by exploiting a wide portfolio of software technologies. You will work as part of a small team and be empowered to work individually with little supervision.You will need to be able to work independently and be self driven whilst providing some technical leadership. You will need to be very proactive and comfortable working with teams outside of the SW More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage is currently looking to recruit an Embedded C SoftwareEngineer subcontractor on an initial 6 month contract. This role can be worked on a 4 day week basis. Hourly Rate: £68.00ph (Umbrella). Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and … to Thursday). Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Embedded C SoftwareEngineer Job Description: Join a growing Software team in Stevenage, working as part of a dynamic team to develop, test and deliver innovative solutions … by exploiting a wide portfolio of software technologies. You will work as part of a small team and be empowered to work individually with little supervision. You will need to be able to work independently and be self driven whilst providing some technical leadership. You will need to be very proactive and comfortable working with teams outside of the More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit 2x Low level EmbeddedSoftwareEngineer subcontractors on an initial 6 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis. Hourly Rate: £65.00 - £68.00ph (Umbrella). Overtime Rate: Hours worked over the … . Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Low level EmbeddedSoftwareEngineer Job Description: The Real Time Infrastructure and Security Software team is tasked with supplying advanced solutions for our missile sub-systems, often developing state … of the art processing platforms. Interacting with a wider engineering team (including Software, Firmware and Hardware Teams), this role presents the opportunity to develop complex software solutions, as part of a deliverable product, deployed into missile programmes. In a collaborative and close-knit culture, we support each other to search for better. Skillset/experience required: Experience in More ❯
Employment Type: Contract, Work From Home
Rate: £65 - £68 per hour, Benefits Overtime Rate of 'time and a quarter'
Bristol, Somerset, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit 2x Low level EmbeddedSoftwareEngineer subcontractors on an initial 6 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis. Hourly Rate: £65.00 - £68.00ph (Umbrella). Overtime Rate: Hours worked over the … . Duration: 6 months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Low level EmbeddedSoftwareEngineer Job Description: The Real Time Infrastructure and Security Software team is tasked with supplying advanced solutions for our missile sub-systems, often developing state … of the art processing platforms. Interacting with a wider engineering team (including Software, Firmware and Hardware Teams), this role presents the opportunity to develop complex software solutions, as part of a deliverable product, deployed into missile programmes. In a collaborative and close-knit culture, we support each other to search for better. Skillset/experience required: Experience in More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
EmbeddedSoftwareEngineer (BLE/ZigBee) Remote - Dundee £65,000 - £70,000 + Remote + Training + Progression + Company Benefits Are you a EmbeddedSoftwareEngineer that wants to work in a senior team of highly skilled engineers and developers that are truly R&D focussed, working collaboratively to solve some of the … latest product suite and future products due to be released for new industries like health & leisure, wearables & telecoms. The ideal candidate will be someone that genuinely enjoys low level software development in both C and Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the … software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing code in C Experience with wireless communication like ZigBee or BLE Keywords: Embedded, C, Assembler, Firmware, Hardware, PCB, Remote, Hybrid, Smart Energy, Testing, Debugging, SDLC, SoftwareMore ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
IO Associates
Job title: Senior EmbeddedSoftwareEngineer Location: Cambridge Salary: £55,000 to £65,000 Job type: Permanent iO are currently partnered with a small but growing Cambridge based, product developing company. Currently they are on the lookout for a Senior EmbeddedSoftwareEngineer to join on a permanent basis. This is a rare opportunity … empowering them to be autonomous and actually build their ideas. You will genuinely have the chance to make a huge difference in this position. What we need from you: Embeddedsoftware development skills (C/C++) Demonstrated expertise in leading firmware development for embedded systems on bare-metal and Linux/RTOS platforms. Excellent communication skills when … it comes to discussing your ideas A developed understanding of communications protocols including SPI/I2C, SSH, HTTPS etc Comprehensive knowledge of software engineering principles, coding best practices, development tools, and full lifecycle processes Exposure to high level languages (C#/Python) as well as hardware systems This role is perfect for an individual who thrives working in a More ❯
healthcare, and communications. Their engineers solve complex technical challenges, shaping the future of radar & sensing, from concept through to deployment. The Role We’re seeking a hands-on Lead SoftwareEngineer to join a multidisciplinary software team. You’ll lead a small sub-team while contributing directly to embeddedsoftware design and development across a … range of projects. Key Responsibilities Lead and mentor a team of engineers, supporting their development and delivery. Act as technical lead within cross-functional project teams. Design and develop embeddedsoftware for radar, IoT, and communication systems. Contribute to process improvement and technology strategy. About You You’ll be an experienced embeddedsoftwareengineer who … enjoys balancing technical depth with people leadership. You’re likely to have: Experience in C/C++ for embedded systems (bare metal, RTOS, or Linux). Broad understanding of drivers, DSP, algorithms, and communication protocols. Previous team leadership or line management experience. Excellent communication and delivery focus. Why Join Work on cutting-edge radar, communications, and sensing systems. Collaborative More ❯
Daventry, West Northamptonshire, Northamptonshire, United Kingdom
Anonymous
EmbeddedSoftware Engineers who can design and develop embeddedsoftware into differing hardware, offering a dynamic challenge with amazing results. Software Engineers will be specifying, designing, developing and testing embeddedsoftware for complex audio systems. EmbeddedSoftware Engineers will design, implement and optimise novel DSP algorithms on hardware products. Porting existing … DSP algorithms between code bases and languages. Software Engineers will have some of the following software development experience Proven knowledge and working experience with: Embedded C Git and the command line Hardware debugging using logic analysers, scopes etc. Writing technical documentation Some Combination of: Advanced DSP implementation and design for audio Professional experience with embedded Linux … systems A fast prototyping language (MATLAB, Python, C# etc.) CI/CD Unit Testing Agile development practises and associated software (Jira, Confluence etc.) Plugin Architectures (AU, VST3, AAX, LV2). An understanding of: Audio and low-voltage control electronics PCB design The wider Musical Instruments industry Qualified to degree level or above in Computer Science or related field More ❯
I'm recruiting for a small business in Cheltenham who are looking for an Embedded SW Engineer on a 3 month contract (outside IR35) to help during a busy period. The work involves embedded C development on Nordic micros. Some bare-metal work and some running Zephyr RTOS. ROLE: EmbeddedSoftwareEngineer LOCATION: Cheltenham … DURATION: 3 months START: Immediate RATE: up to £55ph (Outside IR35) Skills required for the EmbeddedSoftwareEngineer are: Embedded C Nordic micros (Zephyr RTOS) UART/I2C/SPI protocols Fast/agile development Regression testing/revision control The work will be done mostly on-site with some/little flexibility offered when needed. More ❯
Pektron Group Ltd is searching for a Senior EmbeddedSoftwareEngineer who will be responsible for writing software for a range of bespoke products. Our team: Our Engineering attitude is confident and “can do” and with solid research and a lot of intuition we nearly always succeed. Nearly all of our code is written in C … widely available language for the variety of 8, 16, 32 bit micros we use on our boards and we’re good at it! We pride ourselves on efficient reliable software and we mix our hardware and software teams together so that we can get the most out of our micros and we get it right first time. All … and let the tools (when driven correctly) do the coding! Obviously, there’s always plenty of code to be written and we continue to do low and middle level software the traditional way. You: You will be a highly motivated and self-managing EmbeddedSoftwareEngineer with preferably the experience of working in a customer facing More ❯