a growing R&D team developing innovative embedded and real-time software solutions. In this role, the Embedded Software Engineer based near Shrewsbury will: Design and develop software in CC for embedded and Linux-based systems Contribute to code reviews, requirement specifications, and system design Provide technical guidance to junior engineers and lead projects Plan and deliver high-quality … software to agreed timelines The ideal background of the Embedded Engineer near Shrewsbury: Degree-qualified in an engineering discipline. CC software development experience Experience with embedded systems and real-time environments A collaborative team player with a passion for problem-solving This role is on-site and based near Shrewsbury, commutable from Welshpool, Oswestry, Telford and surrounding areas. More ❯
Qualifications and Experience - Embedded Audio and Software Engineer Qualified to degree level or above in Computer Science/Software or related field Proven knowledge and working experience with Embedded C, Git, and the command line. Knowledge of hardware debugging using logic analysers and scopes etc. Ability to write technical documentation. Ideally knowledge of advanced DSP implementation and design for audio More ❯
systems. Collaboration & Documentation Work closely with hardware engineers to ensure seamless software–hardware integration. Maintain detailed documentation for development, testing, and validation processes. Skills & Experience Strong programming skills in C, C++, and Python (Shell/Bash scripting a plus). Proven experience with ARM Cortex, ESP32, or STM32 microcontroller platforms. Knowledge of IoT protocols and secure data transmission. Familiarity with More ❯
systems. Collaboration & Documentation Work closely with hardware engineers to ensure seamless software–hardware integration. Maintain detailed documentation for development, testing, and validation processes. Skills & Experience Strong programming skills in C, C++, and Python (Shell/Bash scripting a plus). Proven experience with ARM Cortex, ESP32, or STM32 microcontroller platforms. Knowledge of IoT protocols and secure data transmission. Familiarity with More ❯
Daventry, West Northamptonshire, Northamptonshire, United Kingdom
Anonymous
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 More ❯
Northampton, England, United Kingdom Hybrid / WFH Options
Blackstar Amplification Ltd
on hardware products. Porting existing DSP algorithms between code bases and languages. Support with the development of desktop applications The Person Essential 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 C++ and More ❯
Worcester, Worcestershire, West Midlands, United Kingdom
Chroma Recruitment Ltd
considered, graduates (with strong A Levels/GCSEs) through to Senior/Principal level. Embedded Software Engineer Requirements: Degree qualified or equivalent in Computer Science, Electronics & Software Engineering Embedded C/C++ programming Linux Telecommunications Right to work ILR Ability to obtain SC clearance Onsite in Worcester If you have the required skills for this Embedded Software Engineer position, please More ❯
Looking For: Degree in Computer Science, Software Engineering, or a related field. Professional level expertise in C++ development on Linux OS, with advanced knowledge of C++ required; experience with C, Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating More ❯
Looking For: Degree in Computer Science, Software Engineering, or a related field. Professional level expertise in C++ development on Linux OS, with advanced knowledge of C++ required; experience with C, Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating More ❯
Looking For: Degree in Computer Science, Software Engineering, or a related field. Professional level expertise in C++ development on Linux OS, with advanced knowledge of C++ required; experience with C, Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating More ❯
/CD pipelines (Jenkins, GitLab CI, Azure DevOps). Hardware Interaction: Collaborate closely with hardware engineers to ensure seamless system integration and validation. What You Bring Strong proficiency in C, C++ , and Python ; scripting skills (Shell/Bash) a plus. Hands-on experience with microcontroller platforms (ARM Cortex, STM32, ESP32, etc.). Knowledge of IoT communication protocols and secure data More ❯
/CD pipelines (Jenkins, GitLab CI, Azure DevOps). Hardware Interaction: Collaborate closely with hardware engineers to ensure seamless system integration and validation. What You Bring Strong proficiency in C, C++ , and Python ; scripting skills (Shell/Bash) a plus. Hands-on experience with microcontroller platforms (ARM Cortex, STM32, ESP32, etc.). Knowledge of IoT communication protocols and secure data More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you More ❯
Mansfield, England, United Kingdom Hybrid / WFH Options
Deep Sea Electronics Ltd
within the matrixed engineering team to line manage a subset of the engineering team in the delivery of new product developments and the maintenance of existing. Requirements: Expert in C/C++ for embedded systems Understanding to Linux operating systems and application development, including Yocto An appreciation of the power generation industry and/or control and automation solutions Understanding More ❯
include: - BEng/BSc or MSc/Meng within Engineering (Ideally Electronics, Telecommunication or similar) - Experience in DSP Algorithm simulation and 5G development - Experience in Bare Metal/Embedded C - Experience with RF a bonus Experience of the following would be advantageous: - Cross compilers (C++ ARM cross-compiler GCC Version 4.3.3) - FreeRTOS experience - Experience with typical embedded control peripherals (i.E. More ❯
Worcester, England, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Configure, build, and optimise Linux-based OS for custom hardware platforms. Contribute across the full development lifecycle – from requirements gathering through to testing and deployment. Skills & Experience Required Strong C/C++ programming skills. Proven experience with embedded Linux (Yocto Project and Debian preferred). 5+ years’ experience with microcontrollers and RTOS environments. Knowledge of comms and serial protocols. Skilled More ❯
redditch, midlands, united kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Configure, build, and optimise Linux-based OS for custom hardware platforms. Contribute across the full development lifecycle – from requirements gathering through to testing and deployment. Skills & Experience Required Strong C/C++ programming skills. Proven experience with embedded Linux (Yocto Project and Debian preferred). 5+ years’ experience with microcontrollers and RTOS environments. Knowledge of comms and serial protocols. Skilled More ❯
next generation of AI models. Qualifications: Fluency in English (native or bilingual level). Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. Excellent writing and grammar skills. A bachelor's degree (completed or in progress). Previous experience as a Software Developer, Coder, Software More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
INFUSED SOLUTIONS LIMITED
What You'll Need Proven track record delivering digital electronics for embedded, low-power, microcontroller-based systems. Strong understanding of hardware principles, with the ability to contribute to embedded C firmware where needed. Confident reviewing PCB layouts and leading design improvements. Practical knowledge of SPI, I2C, UART, USB communication protocols. Awareness of design-for-manufacture/test/safety methodologies. More ❯
and prevents fraud through automation, analytics, and modern cloud-based platforms. You'll be working with cutting-edge SAS technologies in a collaborative, delivery-focused environment. Reference: ODI/C/NTS #oddi More ❯
as Systems Engineer, Solution Architect, Product Owner, or Business/Systems Analyst. Background in customer-focused development environments. Skilled in gathering and analyzing complex stakeholder requirements. Basic electronics and C/C++ experience Preferred Industry Experience Candidates should ideally come from one or more of the following sectors: Electrical distribution Renewable energy/Green tech EV charging infrastructure IoT product More ❯
birmingham, midlands, united kingdom Hybrid / WFH Options
InfoSec People Ltd
reporting. UK Security Clearance (SC) or eligibility to obtain it. Desirable: Experience testing telecoms stacks (4G/5G Core, Open RAN, IMS). Scripting experience (Python, Go, Bash, or C/C++). CREST, OSCP, or similar certifications (would be desirable) Why Join Work on real, national-scale infrastructure that matters. Access to cutting-edge telecoms and cyber equipment. Collaborate More ❯
Solihull, England, United Kingdom Hybrid / WFH Options
InfoSec People Ltd
reporting. UK Security Clearance (SC) or eligibility to obtain it. Desirable: Experience testing telecoms stacks (4G/5G Core, Open RAN, IMS). Scripting experience (Python, Go, Bash, or C/C++). CREST, OSCP, or similar certifications (would be desirable) Why Join Work on real, national-scale infrastructure that matters. Access to cutting-edge telecoms and cyber equipment. Collaborate More ❯
UART & USB Product development with regards to DFx (design for safety, testability, and manufacturability) Knowledge of test & verification techniques in support of product lifecycle development Experience of using embedded C on microcontrollers A Bachelor’s degree in Electronic Engineering or equivalent experience Strong communication skills, both written & verbal. Desirable Skills/Experience: These skills/experience are not mandatory but More ❯
Warwick, north west england, united kingdom Hybrid / WFH Options
Nicholas Associates
UART & USB Product development with regards to DFx (design for safety, testability, and manufacturability) Knowledge of test & verification techniques in support of product lifecycle development Experience of using embedded C on microcontrollers A Bachelor’s degree in Electronic Engineering or equivalent experience Strong communication skills, both written & verbal. Desirable Skills/Experience: These skills/experience are not mandatory but More ❯