frameworks and coding languages to bring concepts to life. Key Responsibilities Work across the development lifecycle: design, implement, and test solutions. Develop software for bare-metal MCUs, signal processing, EmbeddedLinux, GUI (Windows, Linux, mobile), and data analytics (Jupyter notebooks). Program in Rust, C/C++, Python, or web frameworks as required. Collaborate with FPGAs, electronic … Role Requirements Willing and able to obtain SC clearance; DV clearance later. Essential Qualifications & Skills Degree in engineering, mathematics, science, or equivalent experience. Experience in at least one of: EmbeddedLinux development, kernel/driver work, or programming in C/C++ or Rust. Knowledge of software development lifecycles, Object-Oriented Design, design patterns, and software testing. Desirable More ❯
Embedded Software Engineer/Software Developer An exciting opportunity for a skilled Embedded Software Engineer/Software Developer to design, develop and test embedded software solutions, supporting innovation and hardware integration projects within a growing engineering team. If you’ve also worked in the following roles, we’d also like to hear from you: Firmware Developer, Software … Engineer, Electronics Engineer, Hardware Integration Engineer, Control Systems Engineer, Embedded Systems Engineer, Firmware Engineer SALARY: circa. £50,000 per annum + Benefits (includes 25 Days Annual Leave plus Bank Holidays, Group Healthcare, Employee Assistance Programme, Company Pension, Modern Collaborative Work Environment and Professional Development and Growth Opportunities, Free Onsite Parking) LOCATION: Manchester, North West England (M17) JOB TYPE: Full … Time, Permanent JOB OVERVIEW We have a fantastic new job opportunity for an Embedded Software Engineer/Software Developer with proven experience in firmware development and embedded systems. As an Embedded Software Engineer/Software Developer you will design, develop, and optimise embedded software for a range of microcontrollers and microprocessors, ensuring software reliability, efficiency, and More ❯
Senior Embedded Software Engineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded Software Engineer to take a leading role in the development of innovative hardware products - from concept through to volume production. … You’ll work across disciplines to design embedded software for highly complex systems, helping to manage, control, and calibrate RF platforms and advanced electronics. Embedded Software Engineer Key Responsibilities: Work directly with Xilinx SoCs (e.g. Zynq, Versal) to implement embedded software solutions alongside FPGA and digital hardware teams. Define, architect, and document embedded software requirements. Drive … continuous improvements across embedded platforms - enhancing performance, robustness, and maintainability. Embedded Software Engineer background: Strong experience developing bare-metal embedded applications and bootloaders . Hands-on development experience with Xilinx SoCs , including Zynq or Versal platforms. knowledge of platforms such as STM32F , MSP430 , PIC , and/or EmbeddedLinux . Ability to work closely with More ❯
Senior Embedded Software Engineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded Software Engineer to take a leading role in the development of innovative hardware products - from concept through to volume production. … You’ll work across disciplines to design embedded software for highly complex systems, helping to manage, control, and calibrate RF platforms and advanced electronics. Embedded Software Engineer Key Responsibilities: Work directly with Xilinx SoCs (e.g. Zynq, Versal) to implement embedded software solutions alongside FPGA and digital hardware teams. Define, architect, and document embedded software requirements. Drive … continuous improvements across embedded platforms - enhancing performance, robustness, and maintainability. Embedded Software Engineer background: Strong experience developing bare-metal embedded applications and bootloaders . Hands-on development experience with Xilinx SoCs , including Zynq or Versal platforms. knowledge of platforms such as STM32F , MSP430 , PIC , and/or EmbeddedLinux . Ability to work closely with More ❯
Senior Embedded Software Engineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded Software Engineer to take a leading role in the development of innovative hardware products - from concept through to volume production. … You’ll work across disciplines to design embedded software for highly complex systems, helping to manage, control, and calibrate RF platforms and advanced electronics. Embedded Software Engineer Key Responsibilities: Work directly with Xilinx SoCs (e.g. Zynq, Versal) to implement embedded software solutions alongside FPGA and digital hardware teams. Define, architect, and document embedded software requirements. Drive … continuous improvements across embedded platforms - enhancing performance, robustness, and maintainability. Embedded Software Engineer background: Strong experience developing bare-metal embedded applications and bootloaders . Hands-on development experience with Xilinx SoCs , including Zynq or Versal platforms. knowledge of platforms such as STM32F , MSP430 , PIC , and/or EmbeddedLinux . Ability to work closely with More ❯
to work fully onsite due to network requirements, with the added benefit of a potential bonus and eligibility for security clearance enhancements. Key Responsibilities - Design, implement, test, and maintain embedded and application software following project processes. Apply object-oriented design for reusable code and integration with testing frameworks. Review system designs to derive software requirements and architecture. Document and … Requirements - Willing to obtain and maintain SC clearance; DV clearance after SC. Qualifications & Skills - Essential: Degree in engineering, mathematics, science, or equivalent experience. Experience in at least one of: embedded product development (bare-metal/RTOS like ThreadX, QNX, Linux), embeddedLinux application/kernel/driver development, or C/C++. Knowledge of software development More ❯
About the Role - You'll be part of a 5-20 person software engineering team, developing embedded and/or application software for multiple research, development, and production programs ranging from 10k to several million. You'll apply your skills into electronic, mechanical, and software technologies to deliver high-quality solutions in critical environments. Responsibilities - Current: Implement software under … scripts Apply agreed standards and tools to ensure quality results Review your own work Manage information security in compliance with Government regulations Developing Into: Specify, design, implement, and test embedded/application software (SFIA Level 3) Apply Object-Oriented Design techniques to enable code reuse and testing integration Review system design artefacts to derive software requirements and architecture Design … Essential Requirements - Willing and able to obtain SC, and later DV, security clearance Degree in engineering, mathematics, science, or equivalent experience Experience in at least one of the following: Embedded product development (bare-metal/RTOS like ThreadX, QNX, Linux) EmbeddedLinux application, kernel, or driver development C and C++ programming Object-Oriented Design & Design Patterns More ❯
for Software Engineers, across various levels of experience, on behalf of an engineering business based out of either Maidenhead or Farnborough. What You’ll Do Design, develop, and test embedded and application software for complex, security-focused systems. Collaborate with multidisciplinary teams to turn challenging requirements into robust, reliable solutions. Apply modern engineering practices, from object-oriented design and … improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) EmbeddedLinux application, kernel, or driver development Strong understanding of software lifecycles, testing, and More ❯
for Software Engineers, across various levels of experience, on behalf of an engineering business based out of either Maidenhead or Farnborough. What You’ll Do Design, develop, and test embedded and application software for complex, security-focused systems. Collaborate with multidisciplinary teams to turn challenging requirements into robust, reliable solutions. Apply modern engineering practices, from object-oriented design and … improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) EmbeddedLinux application, kernel, or driver development Strong understanding of software lifecycles, testing, and More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Radiodetection Ltd
Embedded Software Engineer – SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embedded software development? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role You’ll play a vital … role in designing, developing, and maintaining embedded firmware for our real-time, DSP-focused hardware platforms. This is a hybrid position, with office days on Tuesday, Wednesday, and Thursday, offering a great work-life balance. You’ll work on both sustaining existing products and exciting New Product Introductions (NPI). What You’ll Do Develop and debug embedded … innovation projects to push the boundaries of locator technology. Participate in technical peer reviews to maintain high code quality and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in device driver and peripheral code debugging. Experience with embedded Qt and GUI More ❯
newport, wales, united kingdom Hybrid / WFH Options
Radiodetection Ltd
Embedded Software Engineer – SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embedded software development? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role You’ll play a vital … role in designing, developing, and maintaining embedded firmware for our real-time, DSP-focused hardware platforms. This is a hybrid position, with office days on Tuesday, Wednesday, and Thursday, offering a great work-life balance. You’ll work on both sustaining existing products and exciting New Product Introductions (NPI). What You’ll Do Develop and debug embedded … innovation projects to push the boundaries of locator technology. Participate in technical peer reviews to maintain high code quality and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in device driver and peripheral code debugging. Experience with embedded Qt and GUI More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Radiodetection Ltd
Embedded Software Engineer – SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embedded software development? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role You’ll play a vital … role in designing, developing, and maintaining embedded firmware for our real-time, DSP-focused hardware platforms. This is a hybrid position, with office days on Tuesday, Wednesday, and Thursday, offering a great work-life balance. You’ll work on both sustaining existing products and exciting New Product Introductions (NPI). What You’ll Do Develop and debug embedded … innovation projects to push the boundaries of locator technology. Participate in technical peer reviews to maintain high code quality and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in device driver and peripheral code debugging. Experience with embedded Qt and GUI More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Radiodetection Ltd
Embedded Software Engineer – SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embedded software development? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role You’ll play a vital … role in designing, developing, and maintaining embedded firmware for our real-time, DSP-focused hardware platforms. This is a hybrid position, with office days on Tuesday, Wednesday, and Thursday, offering a great work-life balance. You’ll work on both sustaining existing products and exciting New Product Introductions (NPI). What You’ll Do Develop and debug embedded … innovation projects to push the boundaries of locator technology. Participate in technical peer reviews to maintain high code quality and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in device driver and peripheral code debugging. Experience with embedded Qt and GUI More ❯
Embedded Audio and Software Engineer - Attractive Permanent - Electronics Design - Northamptonshire Area An Embedded Audio and Software Engineer is required to join a market leading Innovative Electronics Systems, Design and Production and Company. The Embedded Audio and Software Engineer will be part of a company that is keen on innovation and new technology and products as a market … offering. The Embedded Audio and Software Engineer will join the Research and Development department and report to the Software Team Lead. The Embedded Audio and Software Engineer will develop embedded software within an expanding product range and hold responsibility for release firmware. The Embedded Audio and Software Engineer will be involved from the Design Brief to … product release and beyond and be part of the next generation of products in an exciting team and dynamic industry. Embedded Audio and Software Engineer - Key Responsibilities Design, develop and maintain embedded control systems. Assist in the implementation of new and evolving hardware platforms. Support in specifying new user-focused products for the market. Build, test and release More ❯
Linlithgow, West Lothian, Scotland, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
Senior Embedded Software Engineer Linlithgow (Hybrid - 2 days per week in office, Tuesday & Thursday) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an Embedded Software engineer looking to join a … and network providers. In this role you will work alongside product owners to turn high level system requirements into software features. You will complete the full development lifecycle for embedded software through to integration and testing. You will also be responsible for debugging of system level issues. The ideal candidate will have strong commercial experience in Embedded software … development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced Embedded Software Engineer to join and international Network device specialist where you will receive award winning training and shape the future of their latest innovative products. The Role: *Full lifecycle embedded software development *Development of More ❯
Senior Embedded Software Engineer | Newtown, Wales If youre an embedded software engineer 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 embedded software engineer to join their world-class engineering team, with full training & support to become an … specialist in your niche, adding real value to every project. You get to implement your ideas in real products and see the result of your work. Responsibilities as an Embedded Software Engineer: + Designing and developing software in C++/C for hard, real-time embedded products as well as products using real-time Linux + Writing … reviewing requirements for both complete products and software components + Be a mentor for junior engineers, collaborating with them to plan and review their work Technical Requirements as an Embedded Software Engineer: + A track record in delivering product to users + Proficient in C++ programming in real-time & EmbeddedLinux environments + Experience developing BSPs, bootloaders More ❯
Daventry, West Northamptonshire, Northamptonshire, United Kingdom
Anonymous
Embedded Software Engineers who can design and develop embedded software into differing hardware, offering a dynamic challenge with amazing results. Software Engineers will be specifying, designing, developing and testing embedded software for complex audio systems. Embedded Software 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 embeddedLinux systems A fast prototyping language (MATLAB More ❯
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Embedded … Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and software development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Essential Qualifications/Skills/Experience: A passion for improving lives through assistive technology. 4+ years of experience in … software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Embedded … Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and software development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Essential Qualifications/Skills/Experience: A passion for improving lives through assistive technology. 4+ years of experience in … software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Embedded … Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. Firmware and software development: Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux. Essential Qualifications/Skills/Experience: A passion for improving lives through assistive technology. 4+ years of experience in … software development in one or more of the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with More ❯
A market-leading organisation is looking to add a Senior Embedded Software Engineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and sells them all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are looking to add … a Senior Embedded Software Engineer to their team. As a Senior Embedded Software Engineer, you will be responsible for working on the full product lifecycle of software for embedded systems, from concept through to manufacture. In this role, you will play an integral role in the development of high-performance, real-time embedded products. You will … have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embeddedLinux system Ability to analyse hardware schematics and More ❯
A market-leading organisation is looking to add a Senior Embedded Software Engineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and sells them all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are looking to add … a Senior Embedded Software Engineer to their team. As a Senior Embedded Software Engineer, you will be responsible for working on the full product lifecycle of software for embedded systems, from concept through to manufacture. In this role, you will play an integral role in the development of high-performance, real-time embedded products. You will … have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embeddedLinux system Ability to analyse hardware schematics and More ❯
Northampton, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Probe UK
an individual who wishes to grow with the company and share in their current and future success. You can expect excellent career progression and learning opportunities with this business. Embedded Software Engineer Role Overview Develop the companys embedded software within their ever-expanding product range. Hold responsibility for Release firmware: from Design Brief to product release and beyond. … Be part of the next generation of products in an exciting team and dynamic industry. Embedded Software Engineer Hours, Pay and Benefits £30,000 - £60,000 (fully dependant on your level of experience) Monday Friday, 8:00am to 5:00pm, with some opportunity for hybrid working 33 days holiday, Sick pay, Death in service cover, Unique, relaxed environment, Casual … dress code Commutable From: Northampton, Wellingborough, Rugby, Kettering, Bedford, Milton Keynes Embedded Software Engineer Essential Candidate Requirements Embedded C. Git and the command line. Hardware debugging using logic analysers, scopes etc. Writing technical documentation. Must have permanent UK Right to Work. Experience of any of the following would be advantageous Advanced DSP implementation and design for audio. Professional More ❯
A market-leading organisation is looking to add a Senior Embedded Software Engineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and are sold all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are looking to add … an additional Senior Embedded Software Engineer to their team. As a Senior Embedded Software Engineer, you will be responsible for working on the full product lifecycle of software for embedded systems, from concept through to manufacture. In this role, you will continuously play an integral role in the development of high-performance, real-time embedded products. … You will have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embeddedLinux system Ability to analyse hardware More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Radiodetection Ltd
mbedded Software Engineer SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embedded software development? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role Youll play a vital role in … designing, developing, and maintaining embedded firmware for our real-time, DSP-focused hardware platforms. This is a hybrid position, with office days on Tuesday, Wednesday, and Thursday, offering a great work-life balance. Youll work on both sustaining existing products and exciting New Product Introductions (NPI). What Youll Do Develop and debug embedded firmware using C/… and innovation projects to push the boundaries of locator technology. Participate in technical peer reviews to maintain high code quality and standards. What Were Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in device driver and peripheral code debugging. Experience with embedded Qt and GUI More ❯