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 ❯
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 ❯
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 ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Radiodetection Ltd
EmbeddedSoftwareEngineer – SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embeddedsoftware 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 firmware using C/C++ on DSP and microcontroller platforms (e.g., TMS320, MSP430). Bring up, configure, and test DSP/microcontroller-based platforms through the full product lifecycle — from specification and prototyping to production and support. Work closely with hardware and test teams to resolve integration issues and improve product quality. Investigate and resolve firmware More ❯
newport, wales, united kingdom Hybrid / WFH Options
Radiodetection Ltd
EmbeddedSoftwareEngineer – SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embeddedsoftware 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 firmware using C/C++ on DSP and microcontroller platforms (e.g., TMS320, MSP430). Bring up, configure, and test DSP/microcontroller-based platforms through the full product lifecycle — from specification and prototyping to production and support. Work closely with hardware and test teams to resolve integration issues and improve product quality. Investigate and resolve firmware More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Radiodetection Ltd
EmbeddedSoftwareEngineer – SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embeddedsoftware 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 firmware using C/C++ on DSP and microcontroller platforms (e.g., TMS320, MSP430). Bring up, configure, and test DSP/microcontroller-based platforms through the full product lifecycle — from specification and prototyping to production and support. Work closely with hardware and test teams to resolve integration issues and improve product quality. Investigate and resolve firmware More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Radiodetection Ltd
EmbeddedSoftwareEngineer – SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embeddedsoftware 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 firmware using C/C++ on DSP and microcontroller platforms (e.g., TMS320, MSP430). Bring up, configure, and test DSP/microcontroller-based platforms through the full product lifecycle — from specification and prototyping to production and support. Work closely with hardware and test teams to resolve integration issues and improve product quality. Investigate and resolve firmware 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 our Defense Mission C omputing Software Team, part of the Enterprise Software Products and Capabilities (ESPC) organization l o cate d … in Ha zelwood, 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 … 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 ❯
Embedded C SoftwareEngineer Location: Stevenage Contract: 6-Month Contract (Likely Extension) Rate: £51.98/hour PAYE (£59.54/hour incl. holiday) or £68/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC … level minimum) Overview This engineering role focuses on the development and implementation of embedded C software solutions for real-time systems. The successful candidate will work on-site within a collaborative engineering environment, contributing to the design and programming of embedded systems operating on bare-metal and real-time operating systems. Key Responsibilities Design and develop embeddedsoftware using C for real-time applications. Implement and debug bare-metal software solutions. Develop software within real-time operating systems such as FreeRTOS. Apply UML methodologies for structured software design. Manage and trace software requirements using DOORS. Support testing, integration, and validation of embedded software. Collaborate with multidisciplinary engineering teams throughout the More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
Embedded C SoftwareEngineer Location: Stevenage Contract: 6-Month Contract (Likely Extension) Rate: £51.98/hour PAYE (£59.54/hour incl. holiday) or £68/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC … level minimum) Overview This engineering role focuses on the development and implementation of embedded C software solutions for real-time systems. The successful candidate will work on-site within a collaborative engineering environment, contributing to the design and programming of embedded systems operating on bare-metal and real-time operating systems. Key Responsibilities Design and develop embeddedsoftware using C for real-time applications. Implement and debug bare-metal software solutions. Develop software within real-time operating systems such as FreeRTOS. Apply UML methodologies for structured software design. Manage and trace software requirements using DOORS. Support testing, integration, and validation of embedded software. Collaborate with multidisciplinary engineering teams throughout the 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 … mainly because its the most widely available language for the variety of 8, 16, 32 bit micros we use on our boards. 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 of … is collaboratively developed with our peers, so you get to learn from the people that know that technology best. You: You will be a highly motivated and self-managing EmbeddedSoftwareEngineer with preferably the experience of working in a customer facing, commercial environment. You will have a highly developed, structured approach to design and the ability More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
IC Resources
EmbeddedSoftwareEngineer (IoT/Low-Power Sensors) Location: Leeds Salary: £40,000–£60,000 + bonus Working Model: Hybrid Working I’m supporting an AI + IoT company developing ultra-low-power smart sensors used in infrastructure, healthcare, and smart city projects worldwide. They’re looking for an EmbeddedSoftwareEngineer to work More ❯
bradford, yorkshire and the humber, united kingdom Hybrid / WFH Options
IC Resources
EmbeddedSoftwareEngineer (IoT/Low-Power Sensors) Location: Leeds Salary: £40,000–£60,000 + bonus Working Model: Hybrid Working I’m supporting an AI + IoT company developing ultra-low-power smart sensors used in infrastructure, healthcare, and smart city projects worldwide. They’re looking for an EmbeddedSoftwareEngineer to work More ❯
Amarx Search, Inc. - (link removed) 12+ Month W-2 Contract position in Chandler, AZ Position ID: 2687 An excellent position with a large international defense/aerospace company EmbeddedSoftwareEngineer 3 - Aerospace Please apply ONLY if you have 5+ years of relevant experience United States Citizenship is required due to government contract requirement; we are unable … time. We can ONLY consider your application if you have: 1: Bachelor of Science/Engineering degree in Computer Science, Computer Systems, or related degree 2: Object Oriented (OO) Software development experience in C/C++on Linux environment 3: Experience in embedded real-time software development, debug and test 4: Experience with real time operating systems (RTOS … environments including VxWorks, Integrity, LynxOS, Yocto Linux, or other equivalent RTOS 5: Experience with full software development lifecycle 6: Excellent written and verbal communication skills We are looking for EmbeddedSoftware Engineers to work on a Space Based Interceptor (SBI) Program DESIRED (not required) SKILLS: Experience with PowerPC, ARM, and/or RISC-V architectures Experience in More ❯
Senior EmbeddedSoftwareEngineer Location: Scotland Employment Type: Permanent, Full-Time Salary: Up to £65,000 I’m working with an independent technology consultancy in the central belt of Scotland that’s looking to expand its engineering team with a Senior EmbeddedSoftware Engineer. The company partners with a range of UK and international clients … delivering custom electronic and software solutions across industrial, scientific, energy, and consumer markets. This position would suit an engineer who enjoys hands-on embedded development, particularly bare-metal or RTOS-based work, and values working in a close-knit, multidisciplinary team alongside hardware, firmware, and FPGA specialists. Key Responsibilities Design, implement, and test embedded firmware for … a range of microcontrollers (ARM Cortex-M, PIC, etc.) Develop software for bare-metal and RTOS environments (e.g., FreeRTOS) Support multiple projects throughout the development lifecycle , from prototype to production Collaborate closely with hardware and FPGA teams to integrate systems effectively Skills & Experience Strong proficiency in C programming for embedded systems Experience with microcontrollers and communication interfaces (SPI More ❯
Senior EmbeddedSoftwareEngineer Location: Scotland Employment Type: Permanent, Full-Time Salary: Up to £65,000 I’m working with an independent technology consultancy in the central belt of Scotland that’s looking to expand its engineering team with a Senior EmbeddedSoftware Engineer. The company partners with a range of UK and international clients … delivering custom electronic and software solutions across industrial, scientific, energy, and consumer markets. This position would suit an engineer who enjoys hands-on embedded development, particularly bare-metal or RTOS-based work, and values working in a close-knit, multidisciplinary team alongside hardware, firmware, and FPGA specialists. Key Responsibilities Design, implement, and test embedded firmware for … a range of microcontrollers (ARM Cortex-M, PIC, etc.) Develop software for bare-metal and RTOS environments (e.g., FreeRTOS) Support multiple projects throughout the development lifecycle , from prototype to production Collaborate closely with hardware and FPGA teams to integrate systems effectively Skills & Experience Strong proficiency in C programming for embedded systems Experience with microcontrollers and communication interfaces (SPI More ❯
Senior EmbeddedSoftwareEngineer (Senior or Principal) — IoT & Space Systems Join a pioneering team building the next generation of space-powered IoT solutions. My client are developing a highly advanced satellite network that connects billions of devices worldwide — enabling users to sense, track, and act on data anywhere on the planet. As a Senior EmbeddedSoftwareEngineer , you’ll design and optimize software for low-power, battery-operated IoT devices that communicate through space-based systems. You’ll focus on performance, power efficiency, system reliability, and automated testing frameworks. Key Responsibilities Embedded Development Design, implement, and maintain low-level software including BSPs and device drivers. Optimize firmware for minimal power consumption … and reliable real-time performance. Customize and tune RTOS (e.g., FreeRTOS) or embedded Linux kernels. Integrate secure and efficient IoT communication protocols (e.g., MQTT, BLE). Testing & Automation Develop automated unit, integration, and regression test frameworks. Conduct prototype and hardware-in-the-loop (HIL) testing for validation. Implement CI/CD pipelines using tools such as Jenkins, GitLab CI More ❯
Senior EmbeddedSoftwareEngineer (Senior or Principal) — IoT & Space Systems Join a pioneering team building the next generation of space-powered IoT solutions. My client are developing a highly advanced satellite network that connects billions of devices worldwide — enabling users to sense, track, and act on data anywhere on the planet. As a Senior EmbeddedSoftwareEngineer , you’ll design and optimize software for low-power, battery-operated IoT devices that communicate through space-based systems. You’ll focus on performance, power efficiency, system reliability, and automated testing frameworks. Key Responsibilities Embedded Development Design, implement, and maintain low-level software including BSPs and device drivers. Optimize firmware for minimal power consumption … and reliable real-time performance. Customize and tune RTOS (e.g., FreeRTOS) or embedded Linux kernels. Integrate secure and efficient IoT communication protocols (e.g., MQTT, BLE). Testing & Automation Develop automated unit, integration, and regression test frameworks. Conduct prototype and hardware-in-the-loop (HIL) testing for validation. Implement CI/CD pipelines using tools such as Jenkins, GitLab CI More ❯
SoftwareEngineer (Embedded Systems/Python/C++) £55,000 - £60,000 Negotiable + 25 Days Holiday + Healthcare Benefits + Training + Progression Rochester Are you a SoftwareEngineer looking to step into a progressive role for a rapidly growing manufacturer which has doubled headcount in the last 18 months, where you will play … marine, off grid and specialist vehicles. You will be responsible for looking to continually improve their control systems and hardware integration. The role: Write, test, and maintain code for software applications Provide Python support of off-grid product ranges Identify and fix bugs in existing software Conduct thorough testing to ensure that the software runs smoothly The … person: Degree Qualified in with proven experience in a software engineering role Any hardware experience would be beneficial (e.g. interaction between embedded systems and connected hardware) If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. Keywords: SoftwareEngineer, Python, JavaScript, Typescript, C++, Network Security, Git More ❯
Contract Senior EmbeddedSoftwareEngineer Avanti Recruitment is working with a leading technology company that designs and develops high-performance electronic systems used in real-world, mission-critical environments. The business is expanding its engineering capability to deliver the next generation of smart instrumentation products where precision, speed, and reliability are essential. You will take ownership across … the full software development lifecycle. This includes architecture, implementation, integration, and testing of embedded systems that meet exacting performance and safety requirements. You will be expected to attend the office three days per week. Core Tech • Embedded C • 16/32-bit microcontrollers • RTOS • Communication protocols: SPI, I2C, TCP/IP • Firmware for peripherals (UART, SPI, I2C … etc.) If you are an experienced EmbeddedSoftwareEngineer seeking your next contract and available to start soon, please apply online today. More ❯
Senior EmbeddedSoftwareEngineer 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 EmbeddedSoftwareengineerMore ❯
Senior EmbeddedSoftwareEngineer 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 EmbeddedSoftwareengineerMore ❯
team This team spends most of its time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embeddedsoftware and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of … and continues to innovate and lead the industry. While we are well-positioned to help shape the future of television and streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform. Our new Senior SoftwareEngineer, Embedded will be contributing extensively to our embedded UI development … integration of third-party code. You will also be engaged in developing tools which can help larger development community within Roku. A proven track record of shipping high-quality software on embedded platforms is essential. This is a great role for a senior professional who enjoys a high level of visibility and thrives on great business impact. The More ❯