13 of 13 Device Driver Development Jobs

Chief Software Engineer

Hiring Organisation
Copello
Location
Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£95000/annum generous bonus
engineering organisation delivering secure, mission-critical technology solutions is seeking a Principal Software Engineering Manager to provide technical leadership across a portfolio of complex development programmes. This role combines strategic software leadership with hands-on technical oversight, supporting the delivery of embedded and application software solutions within highly regulated … environments. You will work across multiple engineering disciplines, helping to shape software architecture, development practices, tooling, and technical direction while supporting a team of experienced software engineers. Key Responsibilities Provide technical leadership across multiple software projects, ensuring robust architectures, effective reuse of software components, and adoption of appropriate development ...

Junior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Farnborough, England, United Kingdom
communications platforms, delivering high-performance solutions for global connectivity. The team are now looking for a Junior Embedded Software Engineer to support the development, integration and testing of Linux-based embedded systems used in advanced baseband and antenna hardware. You’ll work closely with experienced hardware, RF and software … engineers, contributing to low-level development, driver integration and system bring-up while building your skills in a highly technical environment. For this Junior Embedded Software Engineer role, we are looking for someone with: Some commercial or internship experience developing embedded software in C/C++ Some exposure ...

Embedded Linux Engineer

Hiring Organisation
IC Resources
Location
London Area, United Kingdom
high-performance computing workloads while dramatically reducing energy consumption. The team are now looking for an Embedded Linux Engineer to support the development of embedded and host software powering high-speed networking and photonics-based systems. You’ll work closely with hardware and systems teams, contributing across embedded software … Linux driver development and low-level system integration on advanced networking platforms. For this Embedded Linux Engineer role, we are looking for someone with: Strong experience with Embedded Linux development Experience developing Linux kernel or PCIe drivers Proficiency in C, C++ and Python Experience working ...

Director of Software Engineering (Systems Software)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
large, distributed software engineering teams (60+ engineers) Strong systems software background, with hands-on experience in one or more of the following: Linux kernel development Device driver development (e.g. media, graphics, or similar subsystems) Power and performance engineering , including system-level optimisation Ability to connect ...

Embedded Software Engineer - Audio Technologies

Hiring Organisation
Christy Media Solutions
Location
Surrey, England, United Kingdom
contributing to better engineering practices What We’re Looking For Strong experience with C and/or C++ in embedded environments Hands-on development using ARM-based platforms Comfortable working with low-level interfaces such as SPI, I2C and UART Experience building software where timing, reliability and efficiency matter … Confident using version control and modern development workflows Able to work at the hardware/software boundary, including debugging and investigation Clear communicator who enjoys working as part of a collaborative engineering team Nice to Have (But Not Essential) Embedded Linux experience (including build systems such as Yocto) Real ...

Senior Software Engineer, Agent Endpoint DLP

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Senior Software Engineer, Agent Endpoint DLP LONDON, United Kingdom Job Info Job Identification 22522 Job Category Software Development Posting Date 03/31/2026, 05:37 PM Locations LONDON, United Kingdom Job Schedule Full time Job Description Senior Software Engineer, Agent Endpoint DLP Join Fortinet, a global cybersecurity … success of our rapidly growing business. You will work in our Cyber R&D team, and use your knowledge of systems (Kernel, OS) level development to develop our Agent architecture. The Agent is our endpoint client software and is responsible for the extraction and management of our customer ...

Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Farnborough, England, United Kingdom
advanced hardware with high-performance software to redefine compute efficiency. The team are now looking for an Senior Embedded Linux Engineer to support the development of low-level software that enables their cutting-edge hardware platforms. You'll work closely with hardware and systems teams, contributing across Linux device drivers, BSP bring-up, firmware development and RTOS-based control software as new products move from prototype through to production. For this Senior Embedded Linux Engineer role, we are looking for someone with: Strong experience developing Embedded Linux software in C/C++ Experience writing Linux device ...

Senior Software Engineer

Hiring Organisation
NES Fircroft
Location
City of London, London, United Kingdom
functional teams (embedded software, application software, computer vision, cloud) Develop and productize custom computing and medical devices Build, maintain, and optimize Linux kernels and device drivers Architect, develop, test, and debug system-level software Lead and participate in code reviews for embedded systems Enhance software infrastructure for smooth deployment … Ensure compliance with security and regulatory standards Perform risk analysis, verification testing, and design transfer activities Drive robust, secure-by-design software development practices Must-Have Skills & Experience Degree in Computer, Electrical, or Electronics Engineering (or equivalent) Strong experience with Linux kernel, device drivers (V4L2, I2C, SPI, UART ...

Senior C++ Software Engineer

Hiring Organisation
SoCode Recruitment
Location
Cambridge, England, United Kingdom
sports, government and defence and many more. They are looking for a Senior Software Engineer to join the buisness and work on the development of these products. As a Senior Software Engineer, you will form part of an agile development team and be working across the entire software … development life cycle. You will be developing cross-platform products running on real-time systems, writing software from a low-level up to application level. This role is within a collaborative business, and you will have the opportunity to work alongside other software teams on a variety of products ...

Embedded Firmware Engineer

Hiring Organisation
Vector Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
part of a talented, supportive R&D team working on real products with real users, contributing to both current‑generation firmware and new product development from concept through to mass production. This is an environment known for innovation, employee development, and a genuinely collaborative culture, offering excellent training … from below. Education & Core Skills Degree/Masters/PhD in Computer Science, Electronics, Embedded Systems or similar Strong commercial experience in embedded C development (ideally 5+ years) Experience with RTOS environments such as FreeRTOS, Zephyr, ThreadX or similar Confident working in Unix/Linux development environments Strong ...

Software Engineer (Yocto / Buildroot) – Next-Generation Space Tech

Hiring Organisation
GTS Group Ltd
Location
Loughborough, England, United Kingdom
join a multidisciplinary team working at the intersection of embedded systems, wireless communications, and space technology . What You’ll Do Embedded Software Development: Design, write, and debug low-level software, including BSPs and device drivers. Bootloader development in either Yocto or Buildroot. Kernel/RTOS Customization ...

Senior Platform Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make … test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics ...

Android Kernel Developer

Hiring Organisation
European Tech Recruit
Location
Cambridge, England, United Kingdom
Develop and optimise connectivity and communications drivers for custom hardware environments. Collaborate closely with cross-functional hardware and embedded software teams. Troubleshoot complex kernel, driver, and system-level issues. Improve system stability, performance, and scalability across embedded platforms. Required Experience Proven experience in Android or Linux kernel development. Strong … background in BSP development and platform integration. Experience developing and debugging device drivers. Solid understanding of embedded systems and hardware interaction. Excellent low-level debugging and performance optimisation skills. Experience working with ARM-based architectures. Familiarity with Android Generic Kernel Image (GKI) concepts. Knowledge of embedded security ...