Surrey, England, United Kingdom Hybrid / WFH Options
Christy Media Solutions
Are you a recent graduate or early-career developer with a passion for C++ , audio systems, and cutting-edge tech? This is your chance to work on innovative products used by top-tier audio professionals around the world. We’re hiring a Graduate/Junior C++ Developer to join a forward-thinking team building next-gen audio solutions for … Embedded Linux, macOS, and iOS platforms. If you're eager to learn, excited by multithreading, and keen to apply your skills in a real-world environment — this one's for you. 🔧 What You’ll Work On : Develop high-performance audio software in C++ Work with cross-platform tools (Linux/macOS/iOS) Build slick user interfaces using Qt … CD environment Get exposure to C#, Flutter , and even Delphi Contribute to front-end, back-end, and full-stack projects Be part of live streaming and real-time audio systems 🌱 What You Bring : Solid grasp of C++ and other Object-Oriented Programming languages Some exposure to multithreading & cross-platform development Basic understanding of networking (TCP/IP) Enthusiasm for More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Core Talent Recruitment
Senior Software Engineer - EmbeddedSystems Outside IR35 Hybrid Working 12-Month Contract (Extension Likely!) We're looking for a Senior Embedded Software Engineer to lead the design and development of advanced navigation systems. You'll take ownership of key features, working on real-time embedded software that powers innovative technology. What You'll Be Doing: Develop … test, and troubleshoot embedded software for real-time systems. Work with communication protocols and hardware interfaces. Lead system architecture and algorithm development. Carry out hardware-in-the-loop testing. Drive code efficiency, reusability, and best practices. Collaborate across hardware, software, and customer teams. Mentor junior engineers and support customer projects. What You'll Bring: Strong C/C++ skills … for embedded Linux systems. Experience with cross-compiling, virtualisation, and Docker. Familiarity with Matlab and software engineering best practices. Strong communication and teamwork skills. Degree in Engineering, Software, Robotics, Physics, Maths, or equivalent experience. PhD is a plus but not required. Why Join? Outside IR35. Hybrid working. 12-month contract with strong chance of extension. Work on cutting-edge More ❯
Agile C++ Software Engineer - Robotics & Autonomous Systems Location: Bristol Contract: 12 Weeks | Inside IR35 Rate: £63 Security Clearance: BPSS (Baseline Personnel Security Standard) required Join a cutting-edge Global Technologies Team at the forefront of innovation in robotics, autonomous systems, and cloud-based simulation. This is a unique opportunity to contribute to high-impact projects in a fast … manage automated testing in Azure (YAML scripting). Interface with sensors and hardware (Nvidia Jetson, Raspberry Pi, depth cameras, 3D point cloud sensors). Develop communication protocols and safety systems for autonomous navigation using Mavlink. Collaborate with pilots and stakeholders to ensure safe handover between autonomous and manual control. Maintain C++ cross-language interfaces, particularly with C#. Required Skills … and flight controller integration. Desirable Experience: Working with depth cameras, 3D point cloud data, and sensor fusion techniques (e.g. Kalman filters). Experience with Nvidia Jetson, Raspberry Pi, and embedded systems. Machine learning for object detection (YOLOv5) and CUDA optimisation. Strong communication and stakeholder engagement skills. Azure DevOps and YAML pipeline scripting. More ❯
Leominster, Herefordshire, United Kingdom Hybrid / WFH Options
Leidos
Description Software Developer - EmbeddedSystems Location: Hybrid - Herefordshire 4 days/week on customer site Clearance: Must be eligible for DV clearance (British Citizen, UK residency last 10 years). Are you an experienced software developer who loves building practical solutions on embedded hardware? Want to work closely with end-users and see the real-world impact … a hands-on role for engineers who enjoy low-level work, problem-solving, and creating robust tools in challenging environments. What You'll Do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate … experienced developers when appropriate. What You'll Bring Essential: 3-15 years' experience in hands-on software development. Strong proficiency in C++ and/or Python. Experience coding for embeddedsystems (e.g., ESP32, ARM Cortex-based boards). Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/I2C. Comfort working in Linux development More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
existing (micro-)architecture features based on our investigations Port and bring-up applications on Arm silicon and modelling platforms Required Skills and Experience : Good understanding of computer architecture and embeddedsystems Experience of software development for a commercial organization Strong knowledge of C or C++ programming Proficiency in problem solving and debugging skills Practical, organized and analytical approach … ML hardware accelerators (e.g. NPUs, TPUs, GPUs with CUDA support) Knowledge of optimising and profiling software Experience with assembly programming Software development and integration on Linux, Android, or similar systems Knowledge of scripting languages, including Python In Return: We are at the heart of the world's most sophisticated digital products. Our technology enables the generation of new markets … transformation of industries and society. We craft scalable, energy efficient-processors and related technologies. Our innovative technology is licensed by Arm Partners who have shipped more than 50 billion Systems on Chip containing our intellectual property. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers, and engineers, ensuring a fast, reliable route to More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
European Tech Recruit
Architecture/System-on-Chip/Mobile Computing/Platform Architecture/Hardware-Software Integration/Semiconductor Design/Technology Roadmap/IP Evaluation/Cross-Functional Leadership/EmbeddedSystems/High-Performance Computing/Energy Efficiency/Architecture Specification/Simulation and Modelling If you are interested in this Senior Principal System Architect position, please send … ago Stevenage, England, United Kingdom 3 days ago Stevenage, England, United Kingdom 1 month ago Stevenage, England, United Kingdom 2 months ago Cambridge, England, United Kingdom 4 days ago Embedded System Engineer - Up to £65,000 Cambridge, England, United Kingdom 2 weeks ago Cambridge, England, United Kingdom 3 days ago Cambridge, England, United Kingdom 2 months ago Cambridge, England More ❯
communication skills. Bonus Skills Basic electronics (Arduino, Raspberry Pi), soldering and wiring skills to assist in integration of mechanical and electronic components. Writing scripts to process data and debug embeddedsystems using C/C++, Python or MATLAB. Have practical experience with Geometric Dimensioning & Tolerancing (GD&T) for the creation of fabrication drawings. Previous internship/placement experience. More ❯
Senior EmbeddedSystems Developer - £55k - £65k – Reading - Hybrid My client is an established company in their niche providing end-to-end solutions for a range of sectors. Due to sustained success, they’re expanding their development team. Main duties: + Creating, implementing, and managing software programmes + Continuous integration and development of software. + Collaborating with a multi … team of managers and developers. + Mentoring and guiding junior developers. + Meeting with quality teams to assist in troubleshooting. Skills and Experience Required: + 5+ years experience developing embedded Linux products & bachelors in related field + Excellent C C programming + Python experience beneficial, with understanding of multi-threaded issues + Low-level serial comms experience - I2C, UART More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Octagon Group
Senior Embedded Software Engineer Southampton - Hybrid, 3 days on-site - flexible hours Defence technology - security clearance required 55,000 - 65,000 Are you an experienced Embedded Software Engineer looking to contribute to cutting-edge defence technology? Based in Southampton , this Senior Embedded Software Engineer job offers the opportunity to work on advanced embeddedsystems in … a secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Senior Embedded Software Engineer job main responsibilities: - Develop C/C++ code for embeddedsystems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications - Design and implement … test frameworks and stimuli Skills required: - Experience in C/C++ programming for embeddedsystems - Familiarity with GUI and video processing software development - Linux device driver development - Object-orientated programming experience Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. What's on offer: Salary More ❯
Embedded Software Engineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embeddedsystems 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 Embedded Linux . Ability to work closely with More ❯
Our client, a prominent company in the aerospace industry, is currently seeking a Junior Embedded Software Engineer to join their Design team in a permanent role. This is an exciting opportunity for an enthusiastic individual with a passion for software engineering and embeddedsystems, to contribute to the development of high-quality lighting products for the aerospace … the design team, providing guidance, mentoring, and advice when needed Essential Skills and Experience: Software/Electronics Engineering Degree Strong understanding of the electronics underpinning your designs Experience with embedded C, C++, and C# Ability to manage workload and meet deadlines Excellent attention to detail Proficient in report writing and documentation Experience of working within a manufacturing environment Preferable … Skills and Expertise: Industry experience in hazardous area systems, automotive, aerospace, or medical sectors If you are an experienced and enthusiastic Junior Embedded Software Engineer with a passion for embeddedsystems, we would love to hear from you. Apply now to join our client's dynamic and dedicated team in the aerospace sector. More ❯
Our client, a prominent company in the aerospace industry, is currently seeking a Junior Embedded Software Engineer to join their Design team in a permanent role. This is an exciting opportunity for an enthusiastic individual with a passion for software engineering and embeddedsystems, to contribute to the development of high-quality lighting products for the aerospace … the design team, providing guidance, mentoring, and advice when needed Essential Skills and Experience: Software/Electronics Engineering Degree Strong understanding of the electronics underpinning your designs Experience with embedded C, C++, and C# Ability to manage workload and meet deadlines Excellent attention to detail Proficient in report writing and documentation Experience of working within a manufacturing environment Preferable … Skills and Expertise: Industry experience in hazardous area systems, automotive, aerospace, or medical sectors If you are an experienced and enthusiastic Junior Software Engineer with a passion for embeddedsystems, we would love to hear from you. Apply now to join our client's dynamic and dedicated team in the aerospace sector. More ❯
Our client, a prominent company in the aerospace industry, is currently seeking a Junior Embedded Software Engineer to join their Design team in a permanent role. This is an exciting opportunity for an enthusiastic individual with a passion for software engineering and embeddedsystems, to contribute to the development of high-quality lighting products for the aerospace … the design team, providing guidance, mentoring, and advice when needed Essential Skills and Experience: Software/Electronics Engineering Degree Strong understanding of the electronics underpinning your designs Experience with embedded C, C++, and C# Ability to manage workload and meet deadlines Excellent attention to detail Proficient in report writing and documentation Experience of working within a manufacturing environment Preferable … Skills and Expertise: Industry experience in hazardous area systems, automotive, aerospace, or medical sectors If you are an experienced and enthusiastic Junior Software Engineer with a passion for embeddedsystems, we would love to hear from you. Apply now to join our client's dynamic and dedicated team in the aerospace sector. More ❯
Job Title: Lead Embedded Software Engineer Location : Bristol (3 Day's Per Week On-Site) Salary: Up to £80,000 + Bonus & Benefits This is a chance for Lead Embedded Software Engineer to join a growing team for a business that is a global leader in their field. Be at the forefront of innovation, working on critical projects. … and the opportunity to work with cutting-edge technology and industry experts. Key Experience/Skills: - Lead a team of Engineers and manage Projects - 10 + Years Experience developing Embedded Software in C & C++ - Good Knowledge of working with Real Time Operating Systems - Experience working to regulated standards such as Misra - Understanding of electronics and microcontroller-based embeddedsystems - Knowledge of low-level communication protocols (SPI, I2C, UART) implementation and debugging - Experience working through all phases of the software development lifecycle stages Education: - Degree in a relevant area such as Software or Electronic Engineering Please Apply To Find Out More More ❯
Exeter, England, United Kingdom Hybrid / WFH Options
ISR Recruitment
Embedded Software Engineer Exeter, Devon (Hybrid-Working with a minimum of x2 days in the office, you will need to be based locally) c£45,000 per year Plus an excellent company benefits package (including Private Pension, Bonuses, Life Insurance, Private Healthcare, etc.) The Opportunity: My client based in the sustainability sector are currently on the lookout for an … Embedded Software Engineer where some of your core duties will include high-level and low-level development on a bare metal implementation, with deep involvement in the team and projects. There are opportunities for involvement in a range of the team’s responsibilities, including solution design, architecture and test automation; as well as understanding the underlying technologies and C … language. The work would involve both driver-level and application-level development and my client looks favourably on someone with a personal interest and passion for embedded systems. Skills and Experience: Experience of software development, with proficiency in embedded software Experience architecting embeddedsystems Proficiency and excellent understanding of the C language Bare metal programming experience More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, cheltenham col-narrow-left Client: Humand Talent Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to £65,000 Do you enjoy … solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their collaborative R&D … team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software lifecycle—design, implementation More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, woking col-narrow-left Client: Humand Talent Location: woking, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 6 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, reading col-narrow-left Client: Humand Talent Location: reading, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, slough col-narrow-left Client: Humand Talent Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, portsmouth, hampshire col-narrow-left Client: Humand Talent Location: portsmouth, hampshire, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 5 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, southampton col-narrow-left Client: Humand Talent Location: southampton, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, liverpool col-narrow-left Client: Humand Talent Location: liverpool, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 6 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, guildford col-narrow-left Client: Humand Talent Location: guildford, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, bath col-narrow-left Client: Humand Talent Location: bath, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯
Social network you want to login/join with: Embedded System Engineer - Up to £65,000, high wycombe col-narrow-left Client: Humand Talent Location: high wycombe, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: EmbeddedSystems Engineer – up to … Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is looking for a Systems Engineer with a strong embedded software background to join their … collaborative R&D team. You’ll be working on technically sophisticated, real-world systems where precision and performance matter. This is your chance to combine modern development tools with robust engineering. Why This Role is Great Engineer end-to-end embeddedsystems , primarily in C++17, running on Linux. Take full ownership of your work across the software More ❯