Embedded Linux Jobs in the UK

26 to 50 of 60 Embedded Linux Jobs in the UK

Principal / Lead Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Holt Executive Recruitment
Are you ready to take the lead in developing cutting-edge embedded software solutions for next-generation Electronic Warfare systems? We're seeking a Principal/Lead Software Engineer to play a pivotal role in driving innovative and mission-critical solutions.This is a fantastic opportunity for an experienced engineer to combine hands-on development with leadership, guiding a multidisciplinary … team and delivering robust embedded solutions in a high-integrity environment. What You’ll Be Doing: Lead and mentor a multidisciplinary team of engineers Take ownership of project planning, technical reviews, and reporting Drive all phases of the software lifecycle: requirements, design, implementation, testing, and integration Develop embedded software using RTOSs such as VxWorks or embedded Linux More ❯
Employment Type: Full-Time
Salary: £50,000 - £80,000 per annum
Posted:

Senior Software Engineer

Reading, Oxfordshire, United Kingdom
Hybrid / WFH Options
Core Talent Recruitment
Senior Software Engineer - Embedded Systems 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 ❯
Employment Type: Contract
Rate: GBP 60 - 70 Hourly
Posted:

Software Engineering Manager

Farnborough, Hampshire, United Kingdom
Philips Iberica SAU
the Emergency Care Professional team, collaborating globally to design and develop advanced life support solutions (e.g., patient monitors, defibrillators). This role involves leading the development and maintenance of embedded software for EC Pro products, working closely with internal teams and external partners. You will oversee the entire software lifecycle, emphasizing quality, safety, and regulatory compliance. Key Responsibilities Technical … a hands-on technical leader within the team, providing guidance and support. Team management: Build and maintain competencies, foster continuous improvement and innovation, and create an inclusive, collaborative environment. Embedded Software Development: Lead design, development, and sustainment of embedded software with cross-functional teams. System and Software Support: Oversee support for customer issues, investigations, defect resolution, and lifecycle … days per week in our Farnborough, Hampshire office. Ideal Candidate Engineering degree in a relevant technical field. Experience managing teams and overseeing software collaborations with partners. Proven leadership in embedded Linux software and firmware development, preferably in medical devices. Experience with embedded electronic/software systems, communication technologies, software design, APIs, quality standards like IEC 62304. Background More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Cambridgeshire, Teversham, United Kingdom
SoCode Limited
years of experience programming in C++ and familiar with Windows OS Experience with Python for scripting or other scripting languages Desired, but not essential: An understanding of embedded software and embedded Linux An understanding of real-time software Experience with machine learning software techniques More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum + Benefits
Posted:

Project Manager

Tadworth, Surrey, United Kingdom
Hexwired Recruitment Limited
along with an excellent benefits package. If you re interested in this Project Manager in Epsom , please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 55,000 Annual
Posted:

Principal Software Engineer

United Kingdom
Ramon Chips Ltd
for developing the software components that drive our state-of-the-art satellite communication and processing systems. The ideal candidate will have a strong background in software development for embedded systems and experience in digital communication and IP routing. As a Principal Software Engineer, you will lead the design, development, and implementation of advanced software solutions, collaborating with our … software development for space applications. Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Proven experience in software development for embedded systems, preferably in satellite communication or space applications. Strong knowledge of software architecture, design patterns, and development methodologies. Proficiency in programming with C/C++. Experience with real-time … and regulations. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Experience with software verification and validation processes. Experience with agile development methodologies. Experience with embedded Linux user-space SW stack and Yocto/Buildroot. Advantages Knowledge of digital communication principles and satellite communication protocols. Experience with signal processing algorithms and RF frontend development. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

Farnborough, Hampshire, United Kingdom
Philips International
within a global team that designs and develops advanced life support solutions (e.g. patient monitor, defibrillator). This is a fantastic opportunity to lead the development and maintenance of embedded software for EC Pro products, working closely with internal teams and external partners. Your role will span the full software lifecycle, from requirements analysis to post-market support, with … guidance, support and oversight as appropriate Team management : Build and maintain necessary competencies, with a view to continuous improvement and innovation. Build a positive environment, inclusive and collaborative culture Embedded Software Development: Lead the design, development, and sustainment of embedded software in collaboration with cross-functional teams and all stakeholders. System and Software Support : Oversee technical support for … in a relevant technical specialty. You are an experienced people manager, with broad experience overseeing SW collaborations with partners You have experience leading software and firmware development in an embedded Linux environment, preferably within a medical devices environment You are experienced in embedded electronic/software systems (including comms technologies like TCP/IP, ethernet, USB, WiFi More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applications Engineer

Cambridge, Cambridgeshire, United Kingdom
Hexwired Recruitment Limited
with an excellent benefits package. If you’re interested in this Applications Engineer position in Cambridge, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum
Posted:

Customer Services Team Leader

PO30, Shide, Isle of Wight, United Kingdom
Hexwired Recruitment Limited
package. If you’re interested in this Customer Service Team Leader in the Isle of Wight, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum Pension, Holidays, Bonus and more
Posted:

Staff Lead Engineer - Edge Developer Tooling

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
continuous innovation "Nice To Have" Skills and Experience : We rate an eagerness to learn new technologies over existing skills. However, any experience in the following would be of benefit: Embedded development of micro controllers or embedded linux (e.g. ZephyrOS, Yocto) High level language experience (e.g. Python, TypeScript) Experience with machine learning and generative AI frameworks (e.g. PyTorch More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

South East, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
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 embedded Linux 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 ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum DoE
Posted:

Senior Software Engineer

Reigate, Surrey, United Kingdom
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 embedded Linux systems (x86) would be desirable. Experience with UxV domains (MAVLink, autopilot systems), sensor integration (LiDAR, radar), ROS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
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 embedded Linux systems (x86) would be desirable. Experience with UxV domains (MAVLink, autopilot systems), sensor integration (LiDAR, radar), ROS More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 70,000 Annual
Posted:

Senior Software Engineer, C++

Basildon, Essex, South East, United Kingdom
ZENOVO LTD
to join a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Software Engineer

Colchester, Essex, United Kingdom
Holt Executive Ltd
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, embedded Linux, 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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Essex, England, United Kingdom
Holt Executive Recruitment
Join 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, embedded Linux, 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 ❯
Employment Type: Full-Time
Salary: £40,000 - £45,000 per annum
Posted:

Infrastructure & Technology Back-End Developer Professional Hursley, GB

Hursley, Hampshire, United Kingdom
Avature
Engineering or a related field, or equivalent practical experience 2-5 years of professional software development experience Experience with C, Python, Bash and Systemd, working close to hardware in embedded Linux environments. Familiarity with low-level components such as CPUs, BIOS and PCIe is highly desirable. Experience with Agile or Scrum methodologies ABOUT BUSINESS UNIT IBM Systems helps More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, United Kingdom
OSI Systems, Inc
Proficiency in C++ 11/17 programming languages is required. Proficiency in utilizing multi-threading techniques is required. Experience in Qt/QML is highly desirable. Demonstrated experience with embedded Linux application development is required. Medical device software development experience is highly preferred. Familiarity with FDA Quality Systems Regulations (QSR) is highly preferred. Experience with Linux, Containers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer

United Kingdom
Hybrid / WFH Options
Christy Media Solutions
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/QtQuick Explore multithreaded and TCP/IP-based communications Collaborate within an Agile/CI/CD environment Get exposure to C#, Flutter , and even Delphi Contribute to … for audio, technology, or both! Willingness to learn and grow in a collaborative team ✨ Nice to Have : Experience with C#, Python or JavaScript Interest in audio software, FPGA, or embedded systems Familiarity with Agile tools like JIRA and Git workflows 💡 Why Join : Work on real products that make an industry impact Develop your career in an innovative, tech-driven More ❯
Posted:

Senior Software Engineer

Birmingham, Staffordshire, United Kingdom
Reedmace Talent
in Git-based workflows, documentation best practices, and code tracking. Ideal Technical Expertise: Expert-level C++, Python, and SQL coding skills Proficiency with microservices architecture (Microsoft Azure) Experience with embedded Linux kernel programming Full-stack development expertise (front-end & back-end) CI/CD pipeline implementation & optimisation Testing frameworks: Selenium, TDD, Xray, Zephyr Scale, Cucumber Root cause analysis More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Automation Software Development Test Engineer

Edinburgh, United Kingdom
OSI Systems, Inc
supporting the software development lifecycle, such as source control, CI/CD platforms, requirements management, and defects tracking NICE TO HAVE: Experience with Qt/QML Demonstrated experience with embedded Linux application development Experience with Squish automation Experience with Selenium Experience working in a regulated development environment (finance, medical, defense, aerospace, etc.) is a plus. Experience in product More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

UK Software Engineering Manager

Lewes, England, United Kingdom
Tiger Resourcing Group
their Software Engineering team in Lewes, East Sussex. Reporting to the Head of R&D, the Software Manager will lead a Software Engineering team, which is responsible for developing embedded software solutions, network solutions and software tools for company product lines. It is expected that you will spend more than half of your time in this role actively contributing … towards software development. Key Responsibilities Hands-on development of software solutions (embedded Linux, networked digital audio systems) Line management duties for the Software Engineering team, working on multiple concurrent projects, which include: Leading, inspiring, supporting and motivating the team Helping team members to reach their full potential Understanding the career aspirations of team members and, where possible, supporting … architectures Key Skills Required Bachelor’s or higher degree in Software Engineering or other relevant technical areas and/or extensive experience at a senior level within real-time embedded software development in a competitive commercial environment Demonstrable track record of leading high-performing Software teams Project management experience, including Agile methodologies Good spoken and written English language skills More ❯
Posted:

Principal Automation Software Development Test Engineer

Edinburgh, United Kingdom
OSI Systems, Inc
supporting the software development lifecycle, such as source control, CI/CD platforms, requirements management, and defects tracking NICE TO HAVE: Experience with Qt/QML Demonstrated experience with embedded Linux application development Experience with Squish automation Experience with Selenium Experience working in a regulated development environment (finance, medical, defense, aerospace, etc.) is a plus. Experience in product More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer in Test (Automation)

Edinburgh, Midlothian, Scotland, United Kingdom
Spacelabs Healthcare
Deep expertise in Python, OOP principles, CI/CD workflows, and Agile methods Experience with automation tools and modern test practices Bonus for experience with Qt/QML, Squish, embedded Linux, regulated industries, and global team collaboration More ❯
Employment Type: Permanent
Posted:

Senior Software Development Engineer in Test (Automation)

Edinburgh, Midlothian, Scotland, United Kingdom
Spacelabs Healthcare
and scripting skills Deep understanding of object-oriented design, testing methodologies, and CI/CD workflows Agile development experience with proven delivery in complex systems Bonus if you bring: embedded Linux, Qt/QML, Squish, Selenium, containerization, or experience in regulated industries More ❯
Employment Type: Permanent
Posted:
Embedded Linux
25th Percentile
£43,000
Median
£65,000
75th Percentile
£79,375
90th Percentile
£89,500