1 to 25 of 40 Device Driver Jobs

Remote Role (Initial months onsite)//Software engineer-Linux//Plymouth , MN

Hiring Organisation
TPI Global Solutions
Location
Plymouth, Minnesota, United States
Employment Type
Permanent
Salary
USD Annual
control (CVS/GIT/RMS) and/or Linux architecture. An ideal candidate should have firsthand experience working with Linux device driver development and debug. KEY RESPONSIBILITIES: Candidate's primary responsibility is developing Linux Drivers for AMD RAID products. Candidate will have backup responsibilities of developing … PREFERRED EXPERIENCE: Advanced programming skills in C/C++ for operating system kernel & systems development Solid understanding and experience with the Linux kernel and driver architecture. Good understanding of NVMe protocols. Good working knowledge of RAID & Storport miniport driver. Knowledge of storage device driver development with ...

Senior Embedded Software Engineer - (Linux, Yocto, Buildroot)

Hiring Organisation
GTS Group Ltd
Location
Loughborough, England, United Kingdom
performance, power efficiency, system reliability, and automated testing frameworks. Key Responsibilities Embedded Development Design, implement, and maintain low-level software including BSPs and device drivers. Optimize firmware for minimal power consumption and reliable real-time performance. Customize and tune RTOS (e.g., FreeRTOS) or embedded Linux kernels. Integrate secure ...

Senior Software Engineer

Hiring Organisation
NES Fircroft
Location
City of London, London, United Kingdom
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 … without notice will be given priority so please make this visible on your application. You must have strong Emdebbed Linux and device driver experience and if this is not seen on your application you will not be selected to move forward. Initial contract is for 6 months ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Leicestershire, United Kingdom
Employment Type
Permanent
Engineer looking to work on next generation technology, we want to hear from you! About the Role: Develop low-level embedded software, including device drivers, and RTOS/kernel components. Integrate secure IoT communication protocols (e.g., MQTT, BLE). Build automated test frameworks, run HIL testing, and support ...

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

Hiring Organisation
GTS Group Ltd
Location
Loughborough, England, United Kingdom
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: Optimize Linux or FreeRTOS components for embedded platforms. Testing & Automation: Build automated ...

Embedded Firmware Engineer

Hiring Organisation
Vector Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
similar Confident working in Unix/Linux development environments Strong grounding in software testing (unit, regression, system) Embedded & Firmware Expertise Experience writing device drivers directly from datasheets Knowledge of low‑power design techniques and firmware optimisation for constrained MCUs Experience working with BLE/Bluetooth, WiFi, Cellular ...

Senior Embedded Software Engineer

Hiring Organisation
DOMO TACTICAL COMMUNICATIONS
Location
PO15, Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
team and will be seeking to hire multiple Engineers with experence in embedded C++ and/or C for low-level Linux kernel device drivers. If you have experience in DSP or VHDL/FPGA, those skills will be put to good use, or could be developed ...

Senior Platform Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia’s Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. ...

Embedded Linux Software Engineer (Beamforming)

Hiring Organisation
Jobleads-UK
Location
Farnborough, England, United Kingdom
user‐space development and debugging, Yocto, Buildroot, low level drivers, etc.) Communication interfaces: Ethernet, SPI, I2C, UART, and USB Low level Device Driver experience and ability to develop integrate and test Python/Perl scripting knowledge Version Control experience (e.g., GIT or SVN) Excellent interpersonal skills Independent ...

Senior C++ Software Engineer

Hiring Organisation
SoCode Recruitment
Location
Cambridge, England, United Kingdom
Python and Bash for scripting. Desired, but not essential: Experience developing software applications targetting embedded systems, or exposure to kernel/device driver development. Experience or exposure to Yocto. Experience developing software for telecommunications/networking/audio products. ...

Embedded Software Engineer

Hiring Organisation
Chevalier Tech Limited
Location
London Area, United Kingdom
real-time and bare-metal systems. Work closely with hardware engineers to bring up new boards and validate hardware functionality. Integrate and debug device drivers, communication protocols (e.g., SPI, I2C, CAN, UART), and sensors. Optimise system performance, including memory usage, boot times, and power consumption. Contribute to system ...

Senior Software Engineer - C++

Hiring Organisation
Raytheon
Location
Marlborough, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
FFTW, BLAS, LAPACK, and ARM PL. Experience with DDS (Distributed Data Systems). Experience in C+ or newer. Experience with Linux device drivers. Experience developing GPU software with Nvidia Cuda. Radar or DSP knowledge. What We Offer: Our values drive our actions, behaviors, and performance with a vision ...

Junior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Farnborough, England, United Kingdom
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 … communications systems (not essential) What Next? For more information on this role, or any other jobs across Embedded, Firmware, Linux or Device Driver Development, please contact me, Callum Allen , today. ...

Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Farnborough, Hampshire, UK
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 … communications systems (not essential) What Next? For more information on this role, or any other jobs across Embedded, Firmware, Linux or Device Driver Development, please contact me, Callum Allen , today. ...

Principal Software Engineer

Hiring Organisation
Planet Pharma
Location
London Area, United Kingdom
application software. 🔧 What You’ll Be Doing: • Developing and productizing embedded software for custom hardware platforms • Working closely with hardware teams on kernel/driver compatibility • Architecting, debugging, and testing hardware-dependent software applications • Supporting Linux kernel, device trees, drivers, and system services • Conducting code reviews … Engineering background • Expert-level C/C++ experience (C++20 preferred; C++11/14 acceptable) • Strong recent Linux experience • Linux kernel/device driver expertise (V4L2, I2C, SPI, UART, etc.) • System bring-up and hardware integration experience • Experience with Yocto, Buildroot, or similar Linux build systems • Networking knowledge ...

Contract Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 50 - 65 Hourly
wider engineering teams What You ll Need: Strong commercial experience in embedded C Solid background working with embedded Linux Proven ability with device drivers, kernel configuration Experience working close to hardware, test equipment, or similar environments Hands on experience with Buildroot or Yocto (essential) This role requires ...

Contract Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Watford, Holywell, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
£50.00 - £65.00/hour
wider engineering teams What You’ll Need: Strong commercial experience in embedded C Solid background working with embedded Linux Proven ability with device drivers, kernel configuration Experience working close to hardware, test equipment, or similar environments Hands‑on experience with Buildroot or Yocto (essential) This role requires ...

Embedded C++ Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£60,000
Strong proficiency in Embedded C++ - Experience with Linux-based embedded systems - Familiarity with debugging tools, version control, and software development workflows - Experience with device drivers or low-level hardware interfaces - Knowledge of communication protocols (SPI, I2C, UART, CAN, Ethernet) - Familiarity with CI/CD pipelines ...

Embedded Software Engineer - Audio Technologies

Hiring Organisation
Christy Media Solutions
Location
Surrey, England, United Kingdom
build systems such as Yocto) Real-time operating systems (e.g. FreeRTOS) FPGA, DSP or high-speed peripheral integration Networking, USB or device driver development Exposure to professional audio or signal-processing products Why Apply? Work on technically interesting products that blend software, hardware and audio technology ...

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
more of the following: C/C++ Rust Embedded software development Real-Time Operating Systems (RTOS) Windows or Linux application development Device driver development Proven track record delivering complex software solutions throughout the full development lifecycle. Strong understanding of software architecture, design methodologies, coding standards, verification, validation ...

Software Engineer (Engineer Software 1)

Hiring Organisation
HII Mission Technologies Division
Location
Syracuse, New York, United States
Employment Type
Permanent
Salary
USD 850,000 Annual
Experience in the DoD contractor space, especially maritime. • Experience in leading junior software engineers. • Strong background in embedded Linux kernels, filesystems, and custom device drivers. • Experience with communications and networking libraries in embedded Linux (e.g. networking stacks, Protocol Buffers/Protobuf/data serialization). • Passionate about protecting ...

Senior Software Engineer, Agent Endpoint DLP

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
software engineering experience. Familiarity with computer science fundamentals. Software development in Go, C, C++, Java, Scala, C# or Swift. Kernel and device driver development for Windows, Linux, or Mac. Systems Analytics; Dynamic tracing and performance analysis tools such as Instruments, VTune, DTrace and eBPF. Observability technologies, logging ...

Senior Software Engineer, Configuration Tools Engineer

Hiring Organisation
Jobleads-UK
Location
City of Edinburgh, Scotland, United Kingdom
description data, or schema‐driven tooling.* Prior experience with Integrated Development Environments such as VS Code and Eclipse.* Experience with RTOS, middleware and device drivers, particularly Zephyr.* Build tooling that directly shapes how developers configure and ship real embedded products.* Work at the intersection of **modern software tooling ...

Embedded Linux Engineer

Hiring Organisation
IC Resources
Location
London Area, United Kingdom
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 … data centre technologies What Next? For more information on this role, or any other jobs across Embedded, Linux Kernel, Device Driver Development or Systems Software, please contact me, Callum Allen , today. ...

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