Senior EmbeddedLinux Software Engineer An industry leading technology developer has raised an immediate requirement for an experiencedSenior EmbeddedLinux Software Engineerto join their multi-award winning R&D team. Make sure to apply with all the requested information, as laid out in the job overview below. In this role youll develop highly performant EmbeddedLinux systems for new products and enhancements for a global client base. The successful candidate will be experienced and able to ... JBLK1_UKTJ More ❯
Position: Embedded Software Engineer Location: Newcastle Upon Tyne Salary: £45,000 - £55,000 KO2's client in Newcastle is looking for an Embedded Software Engineer to join their innovative team. Based in Newcastle Upon Tyne, they are working on new cutting edge products and growing their engineering team considerably in 2025. As an Embedded Software Engineer , you … will be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either Embedded C or Modern C++, with flexibility on the specific language used, depending on your expertise. In this role, the successful Embedded Software Engineer will be responsible for designing, implementing, and testing software … in an embedded environment . You’ll collaborate with cross-functional teams to deliver high-quality, reliable code that drives the next generation of devices. Key Responsibilities: Develop and maintain software in an embedded environment . (RTOS, BareMetal or Linux) Write, test, and optimize code in Embedded C or Modern C++. Work on projects that push More ❯
Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Platform Recruitment Embedded Software and Electronic Design |Cambridge, Oxford, Reading, Gloucester, Cardiff, Bucks | 07441341336 Senior Embedded Software Engineer | £72-84k | Reading | Remote , with occasional visits My client is an elite … + Own the system architecture for all software products, collaborating closely with hardware teams. + Work across the full software stack, including UI, integration services, control software, and custom Linux device drivers. + Contribute to team growth by mentoring engineers and playing a key role in recruitment. Skills and Experience Required: + 5-10+ years of C++ experience … in a Linux environment + Experience interfacing with hardware & FPGAs + EmbeddedLinux experience (e.g. Distribution building, Kernel configuration) + Solid knowledge of data structures, algorithms, and object-oriented design Bonus: + Knowledge of networking including TCP/IP and routing + Regular use of Gitlab or AWS What you’ll get: + Ability to work nearly More ❯
Role: Contract Embedded Software Engineer. Rate: 55phr + VAT, outside IR35 Duration: 6 months Location: Bristol, onsite for two days per fortnight. Supporting a renewable energy technology company, with offices in Bristol, we are looking for a contract embedded software engineer. This is an opportunity to join a team in process of growing and broadening their skills. This … team has a focus of designing and manufacturing bespoke renewable technology products. Our client has existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - EmbeddedLinux - RTOS - Work with More ❯
Senior Embedded Systems 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-skilled … 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 embeddedLinux products & bachelors in related field + Excellent C C programming + Python experience beneficial, with understanding of multi-threaded issues + Low-level serial comms experience - I2C More ❯
Skill Sets Essential: Minimum 7 years' of professional SW experience Minimum 4 years' of Modern C++ experience (C++ 11/14/17) Minimum 3 years' experience working in Linux development environment SW design experience Proactive – a DO-er Great communication Nice to haves: Development on embedded Linux. This does not mean kernel expert but rather familiar with … developing middleware on an embeddedLinux platform, making use of the Posix API’s etc. GStreamer and audio frameworks Asynchronous frameworks such as Boost Asio Networking (ie sockets, multicast/unicast/TCP/UDP) Debugging on embeddedLinux, without commercial IDE’s but rather using tools like GDB and Valgrind CI/CD About Us More ❯
Location: Warrington (4 days per week on-site) Job Category: Other EU work permit required: Yes Job Views: 3 Posted: 05.05.2025 Expiry Date: 19.06.2025 Job Description: Senior Software Engineer – Embedded & Edge Systems Location: Warrington (4 days per week on-site) Salary: Up to £65,000 + benefits This is a unique opportunity to take technical ownership of a cutting … impact. A well-funded, early-stage technology company developing sensor solutions for the utilities industry is seeking a Senior Software Engineer to lead the development of their edge and embedded software systems. Their technology aims to reduce waste and enhance the integrity of critical infrastructure. With successful trials and imminent commercial deployment, they need an experienced engineer to lead … software architecture decisions and implementation. This role involves working at the intersection of real-time sensor data, Linux systems, distributed acoustic sensing, and IoT security—defining architecture, making implementation choices, and improving existing operational systems. The opportunity includes: Managing software on embeddedLinux hardware (Jetson Orin AGX) Reviewing, debugging, and evolving the current codebase, primarily Python, with More ❯
Surrey, England, United Kingdom Hybrid / WFH Options
European Tech Recruit
AI Research Engineer (Digital TV/Audio AI) - On Device AI/Edge AI Do you have a solid experience in Machine Learning/AI, and more specifically Embedded AI/Edge AI? Have Audio experience, inducing audio classification, audio separation, sound separation, voice and dialog or speech separation? Knowledge of one or more interpreted languages, such as Python … Physics, Mathematics, Computer Science or related discipline. An equivalent period of industrial experience may be substituted Proven skills in compiling, deploying, profiling and optimizing latency and quality models on embedded devices (NPU and/or CPU) Excellent general AI skills, including improving quality of models using various techniques, including developing new architectures, novel training approaches. Experience with building training … experience and application of general sound enhancement technologies for voice or other audio components. Including but not limited to AI technologies Analysis and design of software modules within an embedded system including creation of demo applications to showcase AI work. Prior experience of innovation in AI space, finding new project domains and generating project proposals Any of the following More ❯
Woking, England, United Kingdom Hybrid / WFH Options
European Tech Recruit
AI Research Engineer (Digital TV/Audio AI) - On Device AI/Edge AI Do you have a solid experience in Machine Learning/AI, and more specifically Embedded AI/Edge AI? Have Audio experience, inducing audio classification, audio separation, sound separation, voice and dialog or speech separation? Knowledge of one or more interpreted languages, such as Python … Physics, Mathematics, Computer Science or related discipline. An equivalent period of industrial experience may be substituted Proven skills in compiling, deploying, profiling and optimizing latency and quality models on embedded devices (NPU and/or CPU) Excellent general AI skills, including improving quality of models using various techniques, including developing new architectures, novel training approaches. Experience with building training … experience and application of general sound enhancement technologies for voice or other audio components. Including but not limited to AI technologies Analysis and design of software modules within an embedded system including creation of demo applications to showcase AI work. Prior experience of innovation in AI space, finding new project domains and generating project proposals Any of the following More ❯
Electronics R&D Hybrid (Staines-upon-Thames, Surrey) Permanent Up to £95k per year Are you passionate about AI innovation and eager to apply your expertise in real-world embedded environments? I'm looking for an Engineer to join a world-renowned R&D team driving the next generation of on-device AI and audio enhancement for smart consumer … the forefront of AI innovation in the digital TV and home entertainment space. You’ll contribute to cutting-edge AI development, with a focus on enhancing audio performance in embedded systems. Your responsibilities will include: Designing & optimising deep learning models for NPU/CPU deployment. Innovating ML architectures and training approaches for sound quality. Collaborating with expert engineers in … a fast-paced, collaborative environment. What We’re Looking For: MSc or PhD in AI, ML, Computer Science or related field Demonstrated experience deploying AI models to embedded platforms Strong skills in model optimisation (latency, size, quality) Background in audio AI – speech enhancement, noise reduction, etc. Proficiency in C++ (embeddedLinux), Python, and ML frameworks like TensorFlow More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Entrust
You must be based in the UK and have the right to work in the UK. Responsibilities Play a major role in the design and development of our system. EmbeddedLinux in Hardware Security Modules, Windows/Linux drivers & client-side tools, API libraries. Lead features from inception to delivery. Software design & coding, testing, and review. Integrate … juniors, set standards. Supporting architecture team in feature analysis. Qualifications Degree or equivalent, in Software Engineering, Computer Science, Maths or relevant discipline. 7+ years Large-scale development & design on Linux/Windows, CICD, TDD. Expertise in C & Python development. Development over the range from embedded code & drivers, to client-side tools & API libraries. Familiar with complex, multi-component More ❯
You must be based in the UK and have the right to work in the UK. Responsibilities Play a major role in the design and development of our system. EmbeddedLinux in Hardware Security Modules, Windows/Linux drivers & client-side tools, API libraries. Lead features from inception to delivery. Software design & coding, testing, and review. Integrate … juniors, set standards. Supporting architecture team in feature analysis. Qualifications Degree or equivalent, in Software Engineering, Computer Science, Maths or relevant discipline. 7+ years Large-scale development & design on Linux/Windows, CICD, TDD. Expertise in C & Python development. Development over the range from embedded code & drivers, to client-side tools & API libraries. Familiar with complex, multi-component More ❯
weeks ago Glasgow, Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 3 days ago Glasgow, Scotland, United Kingdom 1 month ago Software Engineering Manager - Desktop and EmbeddedLinux Optimisation Glasgow, Scotland, United Kingdom 3 months ago EmbeddedLinux Senior Software Engineer - Optimisation Glasgow, Scotland, United Kingdom 3 months ago Glasgow, Scotland, United Kingdom … weeks ago Glasgow, Scotland, United Kingdom 1 month ago Linux Engineering Manager - Optimisation for Latest Hardware Glasgow, Scotland, United Kingdom 3 months ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr More ❯
Surrey, Addlestone, South East Hybrid / WFH Options
ECM Selection
SIL testing; software for autonomy; field testing. Requirements - Degree in computer science or similar and ideally a PhD. - Demonstrable project experience developing production code in C++ and Python on Linux including documentation and test coverage. Additional experience with embeddedLinux systems (x86) would be desirable. - Experience with UxV domains (MAVLink, autopilot systems), sensor integration (LiDAR, radar), ROS … currently mostly remote, with weekly (once or twice per week) office days. This is interspersed with field days at test sites for real-world technology testing. Keywords: UxV, Autopilot, Linux, C++, Python, Real-world Testing, Defence, SC, Robotics, Autonomous Systems, UAV/UGV/USV, Prototyping, PoC, Hybrid Another top job from ECM, the high-tech recruitment experts. Even More ❯
SIL testing; software for autonomy; field testing. Requirements Degree in computer science or similar and ideally a PhD. Demonstrable project experience developing production code in C++ and Python on Linux including documentation and test coverage. Additional experience with embeddedLinux systems (x86) would be desirable. Experience with UxV domains (MAVLink, autopilot systems), sensor integration (LiDAR, radar), ROS … currently mostly remote, with weekly (once or twice per week) office days. This is interspersed with field days at test sites for real-world technology testing. Keywords: UxV, Autopilot, Linux, C++, Python, Real-world Testing, Defence, SC, Robotics, Autonomous Systems, UAV/UGV/USV, Prototyping, PoC, Hybrid Another top job from ECM, the high-tech recruitment experts. Even More ❯
empowering' drive us to trust our people to get the job done in new ways. Job Description Ultra PCS is seeking a talented C/C++ Software Engineer with embedded software development experience. The role involves deriving requirements, designing software architecture, developing test specifications, and coding/debugging/testing across platforms from microcontrollers to multi-processor systems. You … skills. Key Responsibilities Requirements definition, design, development, and verification for various integrity levels. Coding according to internal standards, ensuring high-quality solutions. Conducting design and code reviews. Debugging in embedded environments. Required Skills and Experience Proficiency in C and C++, cross-compiling, and debugging on embedded targets. Knowledge of EmbeddedLinux (Yocto, Buildroot). Understanding of More ❯
our people to get the job done because our business is our people. Job Description Ultra PCS is seeking a talented C/C++ Software Engineer with experience in embedded software development. We are looking for someone passionate about learning software and eager to join a dynamic team. As a Senior Software Engineer, you will derive requirements, produce software … levels, from safety-critical to proof of concept. Coding according to internal standards, ensuring high-quality, robust solutions. Conducting design and code reviews to maintain quality standards. Debugging in embedded environments. Required Skills and Experience Technical Expertise High proficiency in C and C++, including cross-compiling and debugging on embedded targets. Knowledge of EmbeddedLinux (Yocto More ❯
getting the job done because we recognise, our business is our people. Job Description Ultra-PCS is seeking a talented C/C++ Software Engineer who has experience in embedded software development, passionate about learning software and keen to join dynamic team. Ultra PCS is a leader in providing solutions for aerospace and defence systems. We are seeking an … safety critical to proof of concept. Coding to internel coding standards and ensuring high quality robust solutions. Conduct design and code reviews to maintain high-quality standards. Debugging in embedded environments. Required Skills And Experience Technical Expertise: High proficiency in C and C++ and cross compiling and debugging on embedded targets. EmbeddedLinux knowledge (Yocto, Buildroot More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Canonical
for edge and core enterprise deployments. We're hiring engineering managers with experience in high-quality microservice architectures and high-performance team leadership who also have deep familiarity with Linux kernel, virtualisation, storage and networking. LXD components span the entire software stack from low-level kernel features to the upper level management API/CLI. Our most effective engineers … partners Work from home with global travel for 4 to 6 weeks per year for internal and external events What we are looking for in you You understand modern Linux cloud computing technologies, including networking, storage, containers and K8s You love developing and growing people and have a strong track record of doing it You are focused on success … Kingdom 1 month ago Manchester, England, United Kingdom 1 week ago Software Engineering Manager - Cross-platform C++ - Multipass Manchester, England, United Kingdom 3 weeks ago Software Engineering Manager - Ubuntu Linux Kernel Manchester, England, United Kingdom 3 weeks ago Technical Manager - Automotive and Industrial Manchester, England, United Kingdom 7 months ago Software Engineering Manager - Cross-platform C++ - Multipass Manchester, England More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
for edge and core enterprise deployments. We're hiring engineering managers with experience in high-quality microservice architectures and high-performance team leadership who also have deep familiarity with Linux kernel, virtualisation, storage and networking. LXD components span the entire software stack from low-level kernel features to the upper level management API/CLI. Our most effective engineers … partners Work from home with global travel for 4 to 6 weeks per year for internal and external events What we are looking for in you You understand modern Linux cloud computing technologies, including networking, storage, containers and K8s You love developing and growing people and have a strong track record of doing it You are focused on success … Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 3 weeks ago Software Engineering Manager - Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 2 months ago Software Engineering Manager - Ubuntu Linux Kernel Glasgow, Scotland, United Kingdom 3 weeks ago Glasgow, Scotland, United Kingdom 5 months ago Software Engineering Manager - Desktop and EmbeddedLinux Optimisation Glasgow, Scotland, United Kingdom More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
for edge and core enterprise deployments. We're hiring engineering managers with experience in high-quality microservice architectures and high-performance team leadership who also have deep familiarity with Linux kernel, virtualisation, storage and networking. LXD components span the entire software stack from low-level kernel features to the upper level management API/CLI. Our most effective engineers … partners Work from home with global travel for 4 to 6 weeks per year for internal and external events What we are looking for in you You understand modern Linux cloud computing technologies, including networking, storage, containers and K8s You love developing and growing people and have a strong track record of doing it You are focused on success … Kingdom 2 weeks ago Software Engineering Manager - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 3 months ago Software Engineering Manager - Ubuntu Linux Kernel Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 1 month ago Software Engineering Manager - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 2 months ago More ❯
Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Holt Executive
written communication skills to allow efficient hybrid office/home collaborative working. Additional desirable requirements Knowledge of radar, sonar, or similar sensor systems. Understanding of radar signal processing techniques. EmbeddedLinux C/C++ development. Familiarity with Yocto and/or Petalinux build systems. Familiarity with Xilinx HLS. The Rewards In return, there is an excellent package on More ❯
Saffron Walden, Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Holt Executive
written communication skills to allow efficient hybrid office/home collaborative working. Additional desirable requirements Knowledge of radar, sonar, or similar sensor systems. Understanding of radar signal processing techniques. EmbeddedLinux C/C++ development. Familiarity with Yocto and/or Petalinux build systems. Familiarity with Xilinx HLS. The Rewards In return, there is an excellent package on More ❯
Woking, England, United Kingdom Hybrid / WFH Options
McLaren Applied
roots, our technologies now enable advanced connectivity services and vehicle data analytics for a broad spectrum of B2B customers. We develop and maintain products and features that run on embeddedLinux platforms and cloud-based services, including IoT systems. Our work embraces modern programming languages and DevOps methodologies to ensure robust, scalable solutions. The team brings together a … wide range of disciplines, including embedded and cloud software development, data science, simulation, software testing, site reliability engineering, technical support, and both engineering and product management. With deep expertise and a flexible mindset, the team is well-positioned to support entry into new markets and is expected to grow and adapt as new customers and industries emerge. Location This More ❯
Role: Embedded Software Engineer Submit your CV and any additional required information after you have read this description by clicking on the application button. Location: Hampshire (Full-Time) Clearance: Willing to go through DV Status: Permanent Salary Bands: £60,000 to £85,000 DOE iO Associates have partnered with an R&D firm based in the South of England … in their search for one if not multiple Embedded Software Engineers to join them in the near future. *Please note, you must have a clearance level of at-least SC and be willi... JBLK1_UKTJ More ❯