Bradley Stoke, Gloucestershire, United Kingdom Hybrid / WFH Options
YT Technologies
EmbeddedSoftwareEngineer Bristol £50,000-£55,000 Hybrid My client is a design and technology consultancy specialising in IoT, embedded systems, and connected devices. They partner with global leaders in defence, medical, industrial, and energy sectors to design and deliver innovative, production-ready technology. Their multidisciplinary team brings together electronics, firmware, software, mechanical design … and manufacturing expertise under one roof. Role Overview We re looking for a Senior EmbeddedEngineer to join a growing team in Bristol This is a client-facing role working directly with major global clients on multiple concurrent projects across diverse sectors. The work is varied, fast-paced, and highly rewarding, offering the opportunity to develop advanced IoT … and embedded systems from concept through to production. This position represents a major career growth opportunity. As my client continues to expand, they are establishing firmware as a distinct and autonomous function within the business. You ll initially take ownership of the embedded function within a key project, then help define the future of the department shaping its More ❯
Bristol, Bradley Stoke, Gloucestershire, United Kingdom Hybrid / WFH Options
YT Technologies
EmbeddedSoftwareEngineer Bristol £50,000-£55,000 Hybrid My client is a design and technology consultancy specialising in IoT, embedded systems, and connected devices. They partner with global leaders in defence, medical, industrial, and energy sectors to design and deliver innovative, production-ready technology. Their multidisciplinary team brings together electronics, firmware, software, mechanical design … and manufacturing expertise under one roof. Role Overview We’re looking for a Senior EmbeddedEngineer to join a growing team in Bristol This is a client-facing role working directly with major global clients on multiple concurrent projects across diverse sectors. The work is varied, fast-paced, and highly rewarding, offering the opportunity to develop advanced IoT … and embedded systems from concept through to production. This position represents a major career growth opportunity. As my client continues to expand, they are establishing firmware as a distinct and autonomous function within the business. You’ll initially take ownership of the embedded function within a key project, then help define the future of the department — shaping its More ❯
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 Reference: BBBH22229 If you're interested in this role, click 'apply now' to forward an up More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit an Embedded ADA SoftwareEngineer subcontractor on an initial 12 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis. Hourly Rate: £70.00ph (Umbrella). Overtime Rate: Hours worked over the standard … 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 ADA SoftwareEngineer Job Description: Join the 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, Hertfordshire is currently looking to recruit an Embedded ADA SoftwareEngineer subcontractor on an initial 12 month contract. The role will likely be required to be onsite, but it can be worked on a 4-day week basis. Hourly Rate: £70.00ph (Umbrella). Overtime Rate: Hours worked over the standard … 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 ADA SoftwareEngineer Job Description: Join the 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 ❯
Job Title: EmbeddedSoftwareEngineer Job Location: New Jersey 08057 Onsite Requirements: Active secret clearance Embeddedsoftware development C++ Job Description: Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in the C++ computer language. … Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in Radar Control and Signal Processing applications, information processing techniques used, and information gathered from system requirements to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system … capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met. Skill Matrix: Software Skills Agile Software Development Experience-4 - 6 Years C++ - Advanced Level Experience: 4 - 6 Years Linux OS Experience: 4 - 6 Years Digital Signal Processing (DSP) Experience: 1 - 2 Years Jenkins Experience More ❯
Our employees are not only part of history, they're making history. Northrop Grumman's Space Systems is looking for you to join our team as an Integration & Test SoftwareEngineer in Linthicum, MD , 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 test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System. … 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 More ❯
Our employees are not only part of history, they're making history. Northrop Grumman's Space Systems is looking for you to join our team as an Integration & Test SoftwareEngineer in Linthicum, MD , 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 test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System. … 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 More ❯
Our employees are not only part of history, they're making history. Northrop Grumman's Space Systems is looking for you to join our team as an Integration & Test SoftwareEngineer in Linthicum, MD , 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 test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System. … 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 More ❯
Our employees are not only part of history, they're making history. Northrop Grumman's Space Systems is looking for you to join our team as an Integration & Test SoftwareEngineer in Linthicum, MD , 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 test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System. … 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 More ❯
Our employees are not only part of history, they're making history. Northrop Grumman's Space Systems is looking for you to join our team as an Integration & Test SoftwareEngineer in Linthicum, MD , 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 test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System. … 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 More ❯
Our employees are not only part of history, they're making history. Northrop Grumman's Space Systems is looking for you to join our team as an Integration & Test SoftwareEngineer in Linthicum, MD , 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 test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System. … 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 More ❯
Our employees are not only part of history, they're making history. Northrop Grumman's Space Systems is looking for you to join our team as an Integration & Test SoftwareEngineer in Linthicum, MD , 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 test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System. … 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 More ❯
Our employees are not only part of history, they're making history. Northrop Grumman's Space Systems is looking for you to join our team as an Integration & Test SoftwareEngineer in Linthicum, MD , 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 test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System. … 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 More ❯
Join a pioneering technology company that designs and manufactures high-performance electronic systems used in critical real-world applications. The Role We’re looking for an experienced Senior EmbeddedSoftwareEngineer to contribute to the development of next-generation smart instrumentation products. These devices deliver reliable, high-quality performance in environments where precision and responsiveness are essential. … You’ll design, implement, and maintain embeddedsoftware across the full development lifecycle, playing a key role in architecture, development, and validation. Key Responsibilities Develop high-quality embedded C software for complex, real-time systems. Produce software requirements, specifications, and supporting documentation. Participate in design reviews and establish technical best practices. Develop and maintain firmware … for microcontroller peripherals (UART, SPI, I2C, etc.). Support system integration, testing, and debugging. Collaborate within Agile teams to drive process improvement. Essential Skills Strong embedded C programming experience. Experience with 16/32-bit microcontrollers, RTOS, and communication protocols (SPI, I2C, TCP/IP). Familiarity with safety-critical or regulated software development processes. What’s on More ❯
G1, Glasgow, Glasgow City, City of Glasgow, United Kingdom
Avanti Recruitment
Join a pioneering technology company that designs and manufactures high-performance electronic systems used in critical real-world applications. The Role We’re looking for an experienced Senior EmbeddedSoftwareEngineer to contribute to the development of next-generation smart instrumentation products. These devices deliver reliable, high-quality performance in environments where precision and responsiveness are essential. … You’ll design, implement, and maintain embeddedsoftware across the full development lifecycle, playing a key role in architecture, development, and validation. Key Responsibilities Develop high-quality embedded C software for complex, real-time systems. Produce software requirements, specifications, and supporting documentation. Participate in design reviews and establish technical best practices. Develop and maintain firmware … for microcontroller peripherals (UART, SPI, I2C, etc.). Support system integration, testing, and debugging. Collaborate within Agile teams to drive process improvement. Essential Skills Strong embedded C programming experience. Experience with 16/32-bit microcontrollers, RTOS, and communication protocols (SPI, I2C, TCP/IP). Familiarity with safety-critical or regulated software development processes. What’s on More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux SoftwareEngineer An industry-leading technology developer is seeking a Senior Embedded Linux SoftwareEngineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products and enhancements across a global customer base. You … will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test device drivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential … Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols Benefit package includes bonus, share options, 5% pension, healthcare, life assurance, illness protection More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux SoftwareEngineer An industry-leading technology developer is seeking a Senior Embedded Linux SoftwareEngineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products and enhancements across a global customer base. You … will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test device drivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential … Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols Benefit package includes bonus, share options, 5% pension, healthcare, life assurance, illness protection More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux SoftwareEngineer An industry-leading technology developer is seeking a Senior Embedded Linux SoftwareEngineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products and enhancements across a global customer base. You … will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test device drivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential … Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols Benefit package includes bonus, share options, 5% pension, healthcare, life assurance, illness protection More ❯
broughton, central scotland, united kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux SoftwareEngineer An industry-leading technology developer is seeking a Senior Embedded Linux SoftwareEngineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products and enhancements across a global customer base. You … will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test device drivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential … Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols Benefit package includes bonus, share options, 5% pension, healthcare, life assurance, illness protection More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux SoftwareEngineer An industry-leading technology developer is seeking a Senior Embedded Linux SoftwareEngineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products and enhancements across a global customer base. You … will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test device drivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential … Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols Benefit package includes bonus, share options, 5% pension, healthcare, life assurance, illness protection More ❯
SoftwareEngineer (Embedded Systems) Chinese/English bilingual Location: Edinburgh, Scotland (Office-Based) Experience Level: Entry to Mid-Level (1-3 years)Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a SoftwareEngineer with a passion for embedded systems and mobile security.This is … improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next. Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. Security & Debugging Tools: Experience with Frida, Xposed, Android Studio More ❯
SoftwareEngineer (Embedded Systems) Chinese/English bilingual Location: Edinburgh, Scotland (Office-Based) Experience Level: Entry to Mid-Level (1-3 years) Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a SoftwareEngineer with a passion for embedded systems and mobile security. This … improvements. What You Bring: Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally). Programming Expertise: Strong experience in low level C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next. Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next , and Linux internals. Security & Debugging Tools: Experience with Frida, Xposed, Android Studio More ❯
small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US National Security Ecosystem. The following information aims to provide potential candidates with … a better understanding of the requirements for this role. As an EmbeddedSoftwareEngineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the engineering design cycle from concept to deployment. You will be exposed to technologies that … span the software technical stack from bare-metal firmware development to Linux-hosted robots and containerized cloud-deployed micro-services. Additionally, you are motivated to focus on the intersection of the user, software, and hardware to ensure that deployed autonomous systems can execute their mission successfully while exceeding the customer's expectations. Responsibilities Develop firmware/softwareMore ❯
Embedded Ada SoftwareEngineer required for a long term contract assignment on site Stevenage Responsibilities: Developing Real Time Embedded SW in ADA on a power PC Testing the embedded SW Producing test requirements & test scripts for Unit, Subsystem and System level testing on both host and target platforms Running tests, analysing results and using target … experience required: Ideally the candidate will have experience in the following areas: Experience developing in the ADA Programming Language and motivated to develop reliable, high performance, standardised, and documented software Experience of programming embeddedSoftware on a Power PC Experience of testing embedded SW and using test facilities such as debuggers, probes, logic analysers and oscilloscopes … protocols Excellent analytical and design ability, including review and critical analysis 'Can do' and flexible approach - you'll enjoy solving technical problems that sometimes extend beyond the bounds of "software" Keen to work on novel products where the software you produce is time and mission critical Able to communicate effectively with multiple stakeholders, including Systems Engineering, Electronics and More ❯