22 of 22 Device Driver Development Jobs

Software Development Engineer 1

Hiring Organisation
CYNET SYSTEMS
Location
Austin, Texas, United States
Employment Type
Permanent
Salary
USD 60 Annual
deep understanding of object-oriented principles. Strong technical communication, interpersonal and teamwork skills. 1-2 years of demonstrated software engineering experience. Experience in device driver development, or equivalent close to hardware programming (embedded, operating system/kernel, etc.). Experience with complex software systems and architectures. Experience … writing clean, well-tested, maintainable code in an enterprise organization. Experience delivering production quality software engineering solutions on schedule. Working knowledge of device driver development in OpenCL/CUDA, OpenGL, DirectX, or D3D. Experience with GPU hardware programming. Knowledge of GPU and CPU architectures. Experience with parallel ...

Staff System Software Engineer

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
drivers and utilities team you will contribute to the planning, design, implementation and testing of low level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report … customers to get maximum performance and utility for our cutting-edge products. Responsibilities and Duties Design, implement, test and document OS Kernel and Device Driver software at the highest standard using C/C++/Python programming languages Participate in agile development – working as part ...

Staff System Software Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
drivers and utilities team you will contribute to the planning, design, implementation and testing of low level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report … customers to get maximum performance and utility for our cutting-edge products. Responsibilities and Duties Design, implement, test and document OS Kernel and Device Driver software at the highest standard using C/C++/Python programming languages Participate in agile development – working as part ...

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 ...

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 (Avionics)

Hiring Organisation
GCR Professional Services
Location
Cambridge, Massachusetts, United States
Employment Type
Permanent
Salary
USD 100 Hourly
Lowell office upon request. Hourly rate to $100 per hour based on Education and Experience Responsibilities Client is seeking a software engineer for development of embedded real-time avionics systems. The engineer will develop high performance embedded solutions for resource constrained targets. These will include next-generation resilient … tolerant software solutions in the application domains of undersea, terrestrial, air, hypersonic systems and space. The engineer will be involved in the full software development life cycle from the design and requirements stage all the way to testing and deployment in the field. Qualifications B.S. or M.S. in Computer ...

Architect/Staff Embedded Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
sharing technical judgment — as a senior individual contributor who holds the bar high. Skills & Experience Deep expertise across firmware and hardware-software co-development – specifically in one or more of: ASIC bring‐up and validation, BMC/OpenBMC platform firmware, or high‐speed SerDes and photonic interconnect bring‐up. … Deep expertise in embedded Linux BSP : Yocto/OpenEmbedded, U‐Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise in server management protocols IPMI/IPMB, Redfish, MCTP, PLDM – and low‐speed peripheral integration (I2C, SPI, UART, CPLD ...

Architect/Staff Embedded Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
sharing technical judgment as a senior individual contributor who holds the bar high. Skills & Experience Deep expertise across firmware and hardware‐software co‐development — specifically in one or more of: ASIC bring‐up and validation, BMC/OpenBMC platform firmware, or high‐speed SerDes and photonic interconnect bring‐up. … Deep expertise in embedded Linux BSP: Yocto/OpenEmbedded, U‐Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise in server management protocols IPMI/IPMB, Redfish, MCTP, PLDM — and low‐speed peripheral integration (I2C, SPI, UART, CPLD ...

Embedded Engineer (Mid-Sr Levels)

Hiring Organisation
Vanteon Corporation
Location
Pittsford, New York, United States
Employment Type
Permanent
Salary
USD 135,000 Annual
involved in this position; this is not fully inclusive, and management may assign other duties: Analyze system for identification of use cases and development of System Requirement Specifications. Design and implement embedded software, device drivers, and board support packages. Investigate and propose project-related technologies to meet requirements. … Create technical documentation including Software Requirements Specifications, Design Documents, Test Summary Reports, and development notes. Collaborate with hardware and other engineers for design and integration efforts. Define and execute engineering verification and acceptance criteria tests. Mentor more junior engineers. Supervisory Responsibilities None Required Skills & Knowledge Embedded systems software ...

Embedded Linux Engineer

Hiring Organisation
Jobleads-UK
Location
Abingdon, England, United Kingdom
configuration, customisation and optimisation. Experience enhancing and maintaining existing Linux platforms. Real-time Linux experience, including performance tuning and optimisation. Board Support Package (BSP) development and hardware bring-up. Device driver development and debugging. Strong experience working with ARM processors/ARM-based platforms. Bootloader experience … Bluetooth connectivity solutions. Experience developing features for pushing and synchronising files to cloud platforms. Experience working closely with hardware and firmware engineers throughout the development lifecycle. Desirable Experience Commercial experience within the Audio industry or developing embedded audio solutions. Understanding of analogue-to-digital (A-D) signal processing ...

Staff Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
saving the lives of patients across the world. The Role: The Software team at CoMind spans the full stack of a regulated medical device company — from embedded and real-time systems through application software, ML inference, GUI, DevOps, and test engineering. It is a team that builds across every … layer, working to medical device software standards and shipping software that has to perform reliably in clinical environments. As a Staff Software Engineer, you will be a technical authority within the Software team, owning complex technical problems in embedded and real-time C++ development. You will work across hardware ...

Senior Electronics Engineer

Hiring Organisation
Platform Recruitment
Location
GL51, Staverton Bridge, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
experienced Senior Electronics Engineer to join their growing team. This is a hands-on role working across complex PCB design and FPGA development, with opportunities to lead projects and mentor junior engineers. Key responsibilities: FPGA development (VHDL) for signal/image processing Complex PCB design (FPGAs, SoCs, high … speed interfaces, RF) Hardware bring-up, test firmware/software Linux device driver development Mentoring junior engineers Requirements: 5+ years in PCB design and/or FPGA (VHDL) Embedded C/C++ experience Strong academic background (degree in a numerate field) Confident communicator, able to work independently ...

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 ...

Senior Embedded Engineer (RTOS)

Hiring Organisation
Jobleads-UK
Location
Oxford, England, United Kingdom
accelerator to life — from initial power‐on through to stable, performant operation in production systems. What You'll Do Develop and maintain device drivers for Lumai's AI accelerator, targeting Linux kernel and bare‐metal environments Write and debug firmware for control and management processors alongside the main accelerator … Looking For Must‐Have 5+ years of embedded software experience with C/C++ in production hardware products Proven experience writing Linux device drivers (character, platform, or PCIe drivers) Hands‐on BSP bring‐up experience on custom hardware — from schematic review to first OS boot Solid understanding of RTOS ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Whittlesford, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
Linux fundamentals and hands-on Yocto experience. This role requires engineers who can work deeply within Linux when required, including custom Linux builds, kernel development and device drivers, whilst also being comfortable working across RTOS, MCU and bare-metal systems. Responsibilities: Developing custom Embedded Linux platforms using Yocto. … Working at kernel, driver and system level on Arm-based embedded platforms. Supporting board bring-up, hardware integration, debugging and performance optimisation. Developing software for RTOS and bare-metal embedded systems. Collaborating with FPGA, electronics and multidisciplinary engineering teams across a variety of projects. Requirements: Commercial Embedded Linux development ...

Embedded Software Engineer

Hiring Organisation
17918
Location
United Kingdom
embedded Linux platforms Prototype innovative wireless solutions Develop real-time embedded software and firmware Configure embedded Linux using Buildroot, Yocto, U-Boot, and Device Trees Support software from prototype through to deployment Required Experience Embedded Software development using C/C++ Bare-metal and Embedded Linux development Linux Device Drivers (DMA, Interrupts & Device Trees) Digital Signal Processing (DSP) Software Defined Radio (SDR) Active SC Clearance British National Nice to Have Buildroot Yocto U-Boot Kernel configuration Experience working within Defence or Aerospace environments You'll be joining a small, highly skilled engineering team working ...

Embedded Software Engineer

Hiring Organisation
IO Associates
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Contract
embedded Linux platforms Prototype innovative wireless solutions Develop real-time embedded software and firmware Configure embedded Linux using Buildroot, Yocto, U-Boot, and Device Trees Support software from prototype through to deployment Required Experience Embedded Software development using C/C++ Bare-metal and Embedded Linux development Linux Device Drivers (DMA, Interrupts & Device Trees) Digital Signal Processing (DSP) Software Defined Radio (SDR) Active SC Clearance British National Nice to Have Buildroot Yocto U-Boot Kernel configuration Experience working within Defence or Aerospace environments You'll be joining a small, highly skilled engineering team working ...

Embedded Software Engineer

Hiring Organisation
IO Associates
Location
Portsmouth, Hampshire, UK
Employment Type
Full-time
platforms \n Prototype innovative wireless solutions \n Develop real-time embedded software and firmware \n Configure embedded Linux using Buildroot, Yocto, U-Boot, and Device Trees \n Support software from prototype through to deployment \n\n \n Required Experience \n \n Embedded Software development using C/C++ … Bare-metal and Embedded Linux development \n Linux Device Drivers (DMA, Interrupts & Device Trees) \n Digital Signal Processing (DSP) \n Software Defined Radio (SDR) \n Active SC Clearance \n British National \n\n \n Nice to Have \n \n Buildroot \n Yocto \n U-Boot \n Kernel ...

Senior Embedded Engineer, RTOS for AI Accelerator

Hiring Organisation
Jobleads-UK
Location
Oxford, England, United Kingdom
accelerator. The ideal candidate will have over 5 years of embedded software experience with C/C++, and proven expertise in writing Linux device drivers. This role involves collaborating with hardware engineers and leading the BSP bring-up process. Candidates should possess a strong foundation in RTOS concepts ...

Staff Kernel Driver Engineer – Linux & PCIe

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
Bristol is seeking a skilled software developer to contribute to the planning, design, implementation, and testing of low-level kernel drivers and user space driver library code. Ideal candidates should have proven experience in C/C++ and Python, along with a strong background in OS kernel and device driver development. The role offers competitive salary, flexible working, and various employee benefits, fostering an inclusive environment for all. Applicants must have the right to work in the UK. #J-18808-Ljbffr ...

Director of Software Technology & Products

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
external forums and partnerships, sharing our leadership in embedded technology. Required Skills and Experience A proven background in system software or firmware development , ideally with experience in product-ready systems or SDKs. Wide expertise across software disciplines such as platform library optimization, real‐time software and operating systems …/C++ development, device drivers, and general hardware–software integration. Experience in Requirements Management, stakeholder management and leading teams implementing software products from a strategic roadmap. Success working with customers or ecosystem partners on embedded or low‐level software. Excellent collaboration and communication skills, with a people‐first ...

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 ...