EmbeddedLinux Software Engineer - £60k-62k + 10% bonus Industry: Motorsports 3 days in the office - Surrey Permanent position Opportunities like these to learn from the best and hone your skills across engineering do not come around often. This is excellent timing, the team are looking for an EmbeddedLinux Software Engineer with 3+ years under … to the 4 questions below, then this could be for you..... Do you have experience coding in Python, .Net, C or C++? Can you run a Command Line in Linux using Bash or Python scripts? Do you understand the fundamentals of TCP/IP? Do you understand how the internet works? Experience with Automation and CI/CD would … how things work and why, as well working closely with all the different areas of engineering, not just software, hence why having an understanding of TCP/IP and Linux command line is important for this role. Please send your cv to me at matt@hawksworthuk.com I can send you a full position description and we can discuss the More ❯
EmbeddedLinux Software Engineer - £60k-62k + 10% bonus Industry: Motorsports 3 days in the office - Surrey Permanent position Opportunities like these to learn from the best and hone your skills across engineering do not come around often. This is excellent timing, the team are looking for an EmbeddedLinux Software Engineer with 3+ years under … to the 4 questions below, then this could be for you..... Do you have experience coding in Python, .Net, C or C++? Can you run a Command Line in Linux using Bash or Python scripts? Do you understand the fundamentals of TCP/IP? Do you understand how the internet works? Experience with Automation and CI/CD would … how things work and why, as well working closely with all the different areas of engineering, not just software, hence why having an understanding of TCP/IP and Linux command line is important for this role. Please send your cv to me at matt@hawksworthuk.com I can send you a full position description and we can discuss the More ❯
Are you eager to work with innovative and leading e-ink technology? Do you want to develop and maintain a custom embeddedLinux distribution for products focused on better thinking? About reMarkable We create technology that helps people think better. Since the launch of reMarkable 1 in 2017, we have been the leading innovator in the paper tablet … at our HQ in Norway, you'll be one of the first to help establish and build our new team in the UK. About the role As a Senior Embedded Software Engineer at reMarkable, you will be a part of the unit responsible for developing and maintaining low-level software for our current and future products. You will be … working with our custom embeddedLinux distribution, Codex, and on improving our software build system with a focus on automation and scalability. Topics you may work with include driving the display, connectivity, power management, over-the-air updates, and various generalized APIs for diagnostics and observability of the hardware of our products. You will also be a part More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Premier Group
Job title: Embedded Software Engineer Location: Cambridgeshire Annual Salary: £30,000-£45,000 per annum Good benefits package – See below Company overview & Job Title: Due to expansion, an established and successful engineering company located in (Cambridgeshire) who specialise in the Video Technology Industry are seeking to hire a new Embedded Software Engineer to join the team to support … the creation of high quality technology electronics systems. This Embedded Software Engineering role is open and would be great for a recent Graduate, Junior or Mid-Level Embedded Software Engineer as you will have support, training and guidance from the Embedded Software Manager and Senior Engineers. Salary on offer: The annual salary on offer for the successful … Embedded Software Engineer is £30,000-£45,000 per annum . The role will be onsite for the 6 months to get up and running with the systems, workload, integrated with the team as well as training further training and guidance. Then after, hybrid working is available. The role: The successful Embedded Software Engineer will work on specialised More ❯
Job title: Embedded Software Engineer Location: Cambridgeshire Annual Salary: £30,000-£45,000 per annum Good benefits package – See below Company overview & Job Title: Due to expansion, an established and successful engineering company located in (Cambridgeshire) who specialise in the Video Technology Industry are seeking to hire a new Embedded Software Engineer to join the team to support … the creation of high quality technology electronics systems. This Embedded Software Engineering role is open and would be great for a recent Graduate, Junior or Mid-Level Embedded Software Engineer as you will have support, training and guidance from the Embedded Software Manager and Senior Engineers. Salary on offer: The annual salary on offer for the successful … Embedded Software Engineer is £30,000-£45,000 per annum . The role will be onsite for the 6 months to get up and running with the systems, workload, integrated with the team as well as training further training and guidance. Then after, hybrid working is available. The role: The successful Embedded Software Engineer will work on specialised 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 More ❯
all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. About the job you're considering Embedded Software Engineer - Set Top Box: London Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the … including our Women in Engineering employee network group. These networks support our community every day. Your skills and experience Excellent knowledge of C, C++ programming in multitasking and multithreading embedded environment Linux application development and POSIX standards Deep understanding of low-level video software stack - AV Pipelines, middleware framework Good understanding of device drivers, boot loaders, BSP development … on challenges and adapt with changing priorities. Familiar with emerging trends in system profiling CPU, GPU, NPU, TPU, Memory, etc. Profiling and performance optimizations Native software development experience on EmbeddedLinux platforms Understanding of Linux internals and media framework Don't meet every single requirements? Studies have shown women and people of colour are less likely to More ❯
for TVs. We need enthusiastic engineers with a strong academic background and practical experience in Machine Learning. The candidate will contribute to the development and optimisation of models for embedded devices. Role and Responsibilities Innovate novel AI technologies to enhance audio quality on embedded devices Improve the run time performance of the AI model on device, including optimising … Electronics, Physics, Mathematics, Computer Science or related discipline. An equivalent period of industrial experience may be substitutedProven 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. Excellent general communication skills, including clear and concise written and verbal reporting. Proven experience with project planning Working in More ❯
Staines-Upon-Thames, England, United Kingdom Hybrid / WFH Options
microTECH Global LTD
of the art technologies. We need enthusiastic engineers with a strong academic and experience in Machine Learning. The candidate will contribute to the development and optimisation of models for embedded devices. Key Responsibilities: Ensure that work packages meet requirements, pass quality standards and are integrated with other parts of the system Innovate novel AI technologies to enhance audio quality … on embedded devices Improve the run time performance of the AI model on device, including optimising model size, latency and quality Have technical responsibility for one or more significant sections of the assigned project Translate complex functional and technical requirements into detailed design Work to a professional standard, paying due regard to safety, efficiency, cost effectiveness, time scales and … 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 More ❯
Staines-Upon-Thames, England, United Kingdom Hybrid / WFH Options
IC Resources
Job Title: AI Researcher – Audio Location: Staines-upon-Thames (Hybrid) Type: Permanent Salary: Competitive + Benefits Overview: An innovative tech company is looking for an AI Researcher/Embedded AI Engineer to develop and deploy AI-powered audio enhancement solutions on edge devices. This role focuses on optimising deep learning models for real-time performance in resource-constrained environments. … Responsibilities: Develop AI models to improve audio quality on embedded systems. Optimise model size, latency, and efficiency for on-device deployment (CPU/NPU). Translate complex requirements into robust, production-grade code. Work across software, hardware, and research teams to ensure system-level integration. Contribute to innovation through research exploration and proposal development. Required Skills: MSc/PhD … or equivalent experience) in Computer Science, Engineering, or related field. Hands-on experience deploying ML models on embedded hardware. Strong background in audio signal processing and machine learning. Proficient in Python and C++ for embedded development. Strong communication and collaboration skills, with experience planning technical work. Nice to Have: Research publications or open-source contributions in ML/ More ❯
a forward-thinking team developing next-generation radar technology used in over 35 countries for border surveillance, perimeter protection, and critical infrastructure security. You'll work on everything from embedded radar software to advanced control interfaces, developing new capabilities, improving user experiences, and integrating with third-party surveillance platforms. This is a great opportunity for a curious and capable … or a software-focused science field C++, Python, or similar programming languages Experience with SQL databases, GIS data, or UI/UX best practices Familiarity with real-time systems, embeddedLinux, or machine learning Background in security/defence or command & control software Willingness to travel for occasional project work (UK & international) If you're ready to make More ❯
Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Tech Connect Group
and signal generators. Strong communication skills for effective hybrid team collaboration. Desirable (but not essential): Background in radar, sonar, or similar sensor systems. Familiarity with radar signal processing methods. EmbeddedLinux development in C/C++. Experience with Yocto and/or Petalinux build systems. Understanding of Xilinx HLS. What's on Offer: Competitive salary based on experience More ❯
Are you an EmbeddedLinux Engineer with a passion for cutting-edge Linux kernels and boot loaders for innovative consumer products? Then we have the opportunity for you! About the role As a Senior EmbeddedLinux Engineer at reMarkable, your main focus will be geared towards developing and maintaining our Linux kernel, boot loader … build our new team in our London office! Further tasks and responsibilities Bring-up of new electrical devices and prototypes, getting them to work and integrating them into our embedded environment. Development of user-space software for Codex, our custom embeddedLinux distribution. Build automation systems, testing and validate electronics, ensuring compliance with reMarkable's requirements and … industry standards. Researching and evaluating electronic components both from a hardware and software perspective. We are looking for the following experience Proven expertise with Linux kernel development, preferably with recent kernel versions. Vast experience with embedded systems and a solid understanding of operating systems. Proficiency in C++. Rust or other system programming languages is beneficial. Familiarity with embeddedMore ❯
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 ❯
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 ❯
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 ❯
Foundation. About the role PLEASE ONLY APPLY IF YOU HAVE 4+ YEARS OF EXPERIENCE. THIS IS NOT AN ENTRY LEVEL ROLE. ZELP is looking for an experienced and proactive Embedded Firmware Engineer (Intermediate Level) to join our hardware engineering team. You will be utilising cutting-edge technologies and best practices within a high-performance team, collaborating on the development … to monitor and reduce methane emissions from cattle farming. Reporting to the Head of Hardware, you will play a key role in designing and creating high-quality firmware for embedded systems running on MCUs/MPUs, optimizing for efficiency, low power consumption, and wireless communication with our cloud infrastructure. Your responsibilities will also include writing business logic using hierarchical … state machines, unit testing, automating build systems, bootloader updates, and version management via a CI/CD infrastructure. This role offers exposure to many elements of modern embedded firmware development, learning opportunities from experienced engineers, and the chance to contribute to projects with a potentially massive positive global impact. Primary responsibilities Your main duties will include: Task planning, prioritization 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 ❯
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 ❯
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 ❯