76 to 99 of 99 Device Driver Jobs in England

Senior Software Development Engineer in Test

Location
Greater London, England, United Kingdom
Touch SurgeryTM Video solution is an innovative video management and data analytics platform for hospitals that includes the DS1 Computer, our first OR device, allowing surgeons, OR team members, and trainees to securely access videos of their procedures shortly after surgery. As a Senior Software Development Engineer … ensure the reliability, safety, and performance of our embedded and connected hardware platforms used in the operating room. This role focuses on testing device software, firmware integrations, and hardware-software interaction, rather than web or mobile applications. You’ll collaborate closely with engineering teams to embed quality ...

Embedded Software Engineer - BSP

Hiring Organisation
Verso Recruitment
Location
Colchester, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
proximal role focused on enabling new platforms, building robust BSPs, and delivering reliable system performance on ARM‐based architectures. You'll work across device drivers, kernel configuration, and hardware bring‐up, shaping how new boards and features are supported from the ground up. You'll collaborate closely with … wider engineering teams, contributing across the full software lifecycle and ensuring production‐ready embedded solutions. Key Responsibilities - Develop, maintain, and optimise low‐level device drivers for ARM‐based platforms. - Lead BSP development, hardware enablement, and board bring‐up activities. - Design and implement Embedded C software for constrained environments. ...

Rust/Linux Tools Developer for AI Inference DevEx

Location
Greater London, England, United Kingdom
professional in the Software org, focusing on the tooling and workflows that enable efficient inference at scale. You will work on ML compilers, device drivers, runtimes and tooling to empower LLm engineers and optimize performance across the stack. You will identify opportunities, design tools, and deliver them with ...

Learning Space Technician

Location
Plymouth, England, United Kingdom
years of Audiovisual experience. Must be able to lift equipment up to 40 pounds. Must be able to be certified as a defensive driver of University vehicles DDC -4. Additional Preferred Qualifications CTS Certifications through the AVIXA Trade Organization preferred. Crestron, Inc. Certifications also preferred. Salary Information Salary ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
strong understanding of system architecture (preferably ARM), OS fundamentals, bootloaders, and device drivers. Proficiency in Linux/Windows operating systems and driver development is preferred. Good understanding of test methodologies, CI and test automation. Strong interpersonal skills; excellent written and spoken English. “Nice To Have” Skills … Experience : Experience with Python programming and writing shell scripts. Basic understanding of the Linux kernel, system software and device drivers, and Android internals Familiarity with open-source project development cycles and contribution processes. Experience of software profiling, instrumentation, and optimization. Verification and validation of firmware on both ...

System Software Engineer, Tegra Security Software

Location
West of England, England, United Kingdom
projects, internships, research or professional experience in Linux/QNX embedded systems, SoCs based on ARM technology, platform security, or device and driver connectivity. Python experience, particularly for test automation, tooling, analysis, or developer efficiency; interest in or experience with Rust for systems programming, secure software ...

System Software Engineer, Tegra Security Software

Location
Cambridge, England, United Kingdom
projects, internships, research or professional experience in Linux/QNX embedded systems, SoCs based on ARM technology, platform security, or device and driver connectivity.Python experience, particularly for test automation, tooling, analysis, or developer efficiency; interest in or experience with Rust for systems programming, secure software, or tooling.Knowledge ...

Flight Software Engineer

Location
Bristol, England, United Kingdom
relevance are Java and Python. Familiarity with embedded Linux distributions and tools such as systemd, BusyBox and Yocto. Experience building kernels, working with device tree overlays and producing filesystem images would also be valuable. Ability to work directly with embedded hardware and debug issues with interrupt … driven device drivers for UART, SPI, I2C and CAN communications. Familiarity with FreeRTOS, RTEMS or other resource-constrained real-time operating systems. Understanding of software testing approaches and how they can be applied to embedded systems. Of particular relevance are CMock and Unity. The ability to automate development ...

Senior Linux Kernel Engineer (Networking)

Location
Cambridge, England, United Kingdom
Cambridge office and across AMD sites worldwide: working closely with the silicon team to refine the design and model the RTL, working with host driver teams to develop high performance network stacks and working with the system test to take products to release. THE PERSON: The ideal candidate should … other scripting languages Strong communication skills Hardware/software codesign Ethernet & TCP/IP Embedded systems ideally with experience of system software and device drivers Understanding of server system architectures e.g. PCI-Express Experience of linux systems Experience of digital design (EDA tools, Verilog, VHDL) ACADEMIC CREDENTIALS: Bachelor ...

Principal Firmware Engineer

Location
Redhill, England, United Kingdom
broad and deep knowledge in various technologies such as networking, communications, kernel drivers, and security. Responsibilities Requirements analysis: Requirements gathering, use case analysis, device and application prototyping, customer/customer-liaison engagement. Project management: Project planning, task estimation, software metrics collection, version control Full lifecycle software application development …/C++ programming language. Expertise with software programming languages, frameworks, and subsystems including but not limited to: C++, C, JavaScript, Python Device drivers, networking, serial communications, real-time operating systems (RTOS), bare metal Infrastructure and application development experience using technologies and architectures such as: IP networking ...

Senior Embedded Engineer (RTOS)

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 … debuggers, oscilloscopes, logic analysers Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or equivalent experience Strong Preference For Experience with PCIe driver development or DMA engine programming Familiarity with power management frameworks (ACPI, Linux PM runtime) Prior work on AI accelerator or GPU driver development Compensation ...

Embedded Software Engineer (Networking)

Location
Cambridgeshire and Peterborough, England, United Kingdom
Multimedia, encoding/decoding, streaming Cybersecurity USB, HDMI, DisplayPort, serial, audio Porting Continuous integration/automated testing Multi-threaded or multi-process applications Device Drivers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Embedded Software Engineer Location : Cambridge area Salary : £45-70k Benefits : Medical, Bonus, pension, relocation if required, life assurance, 25 days, hybrid … working (2 days from home) Key skills : C , Embedded Linux, TCP/IP networking Desirable skills : streaming media, video/audio applications, device drivers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #J-18808-Ljbffr ...

Senior Linux Kernel Driver Engineer

Location
Greater London, England, United Kingdom
cutting edge of the latest AI developments in both hardware and software. Want to get involved? We are looking for Senior Linux Kernel Driver Engineers with excellent driver development skills to work on the runtime system of our ground‐breaking AI accelerators. You can be based in either … London or Bristol offices. In this role, you will: Develop the Linux driver for Fractile’s innovative AI accelerator hardware Implement highly‐optimised on‐accelerator software Work with hardware and higher‐level software and ML engineers in a highly collaborative hardware‐software co‐design methodology It would be great ...

Software Development Engineer, Data Center Builder Tools (AWS)

Location
Greater London, England, United Kingdom
hardware. Integrate with industrial automation platforms and hardware protocols (e.g. IEC 61131-3, EtherCAT, PROFINET, Modbus, OPC-UA, IO-Link) and the device drivers that bridge them onto the platform. Build the bridge to the cloud — reliable metric publication, command handling, and telemetry from the edge into … with a focus on determinism, reliability, and resource efficiency on constrained hardware. Building industrial protocol and hardware integrations — extending the platform with new device drivers and protocol support and solving the hard problems of cross‐language, cross‐platform data exchange (type systems, serialization, memory layout, and schema/ ...

Graduate Software Engineer, Drivers and Utilities 2027 New Bristol, UK

Location
West of England, England, United Kingdom
Graduate Systems Software Engineer in the Drivers and Utilities team, you’ll help plan, build, test and improve kernel drivers and user space driver libraries. Your code will support the wider software stack and help engineering teams and customers use Graphcore hardware efficiently and effectively. You’ll write code … your work fits into Graphcore’s wider software stack. What we're looking for Experience with low-level software, such as embedded software, device drivers, or a university or personal project Basic electronics knowledge, including confidence reading schematics and datasheets Introductory coding experience in C, C++ or Python ...

Technical Systems Engineer

Location
Greater London, England, United Kingdom
management • Migration to O365 • Database high availability (DAG) deployment and management Microsoft Windows 10/11, including: • Mass rollout • Device imaging and driver injection • Device automation/deployment (Autopilot, Intune, SCCM, MDT, WDS) || | • Experienced in writing low-level designs and conducting joint verification/ ...

Software Engineer - Data & Sensors

Location
Greater London, England, United Kingdom
operators, validating data quality in situ, and iterating quickly when issues surface during collection Debug integration failures on device hardware: camera driver issues, bus bandwidth saturation, tracker calibration drift, compute thermal throttling, and storage write failures mid‐episode We’re Looking For: Experience in embedded or device … loss, or misaligned streams Proven ability to debug on real hardware: you read logs, attach profilers, and can diagnose whether a problem is a driver, a bus, or a timing issue Nice to have: Experience with 6‐DOF pose tracking systems (VIO, optical trackers, or similar) and their common ...

Software Engineer

Location
City Of London, England, United Kingdom
develop, test, and maintain applications and services to achieve stated business and technology goals within required budgets and timelines. SOFTWARE ENGINEER Responsibilities Modifying device drivers to support surprise removal of adapters for each of the operating systems Porting new releases of Windows to run on the latest hardware … prioritize necessary tests Good communication and teamwork skills to interact with project team members and clients Proficient in MS Visual Studio, Windbg, and Windows driver kit Requirements Experience in Agile methodology Experience of test-driven development Knowledge of the key phases of the software delivery lifecycle and established software ...

Software Test Manager

Location
Oxford, England, United Kingdom
software testing tools and systems. Continuous Improvement & Innovation Stay current with industry trends, emerging technologies, and best practices in software testing and medical device development. Continuously improve development processes, tools, and engineering practices. Drive innovation in IoMT-enabled medical devices, ensuring seamless integration with cloud and connected systems. … Conduct and all other company policies Skills & Experience Proven track record in the development, release, and maintenance of Class II/III medical device software or similarly safety-critical systems. Deep understanding of the Software Development Life Cycle (SDLC), including agile methodologies and comprehensive testing strategies (unit, integration ...

Senior Account Executive (Remote) Sales · UK ·

Location
Tees Valley, England, United Kingdom
team that’s shaping an exciting portfolio of SaaS solutions, including Video-Based Safety, Vehicle Telematics, Smart device apps, Driver Workflows and sustainability solutions. As part of a dynamic and ambitious company, you’ll have the autonomy and support to make a real impact as we build ...

Senior Power Electronics Modeling & Circuit Design Engineer

Location
Cambridge, England, United Kingdom
examples that engineers worldwide use to design power converters, from low-power supplies to gigawatt HVDC. Our components include semiconductor, magnetic, and passive device models, and our work spans designing those models so that they can be easily parameterized from real device data, assembling them into … required. Required Additional qualifications We are looking for most of the following, gained through industry, research, or applied project work: Semiconductor devices and gate-driver interfaces. Filter and magnetics design, and how each shapes converter behavior. Power converter circuit design, including component sizing and design trade-offs. Abstracting real ...

Senior IT Support Technician | Worthing Office-Based | Mon-Fri

Location
Worthing, England, United Kingdom
onsite role working from our Head Office based in central Worthing and across Guild Care locations when required. You will need to be a driver with access to a car . (This role is not available as a remote working position.). As a senior member … experience in a senior IT support role? Strong troubleshooting skills across hardware, software, networks, servers, Microsoft 365, telephony systems and end-user devices? Car driver with access to a car? Excellent communication skills, with the ability to explain technical information clearly to non-technical colleagues? Desired Criteria Relevant ...

Printer Engineer - Field Based

Hiring Organisation
Oscar Associates (UK) Limited
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£35,000
network connectivity, scan-to-email and scan-to-folder. Manage your service calls, prioritising workload to meet agreed response times. Help customers understand device features and resolve day-to-day operating queries. Record repairs, parts usage and service activity accurately. Maintain appropriate stock of parts and consumables. Identify … handle customer service calls independently from the outset. Strong mechanical and electromechanical fault-finding skills. Working knowledge of IP addressing, SMTP, SMB and print driver configuration. A professional, approachable manner and strong customer communication skills. Good organisation and the ability to manage your own workload. A full UK driving ...

Service Engineer (Medical Lasers)

Hiring Organisation
Ernest Gordon Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£55,000
Service Engineer (Medical Lasers) £50,000 - £55,000 + Progression Plan + Company Car + Time in Leu Field based, Covering London and UK Are you a Service Engineer who has knowledge of maintaining or ...