Device Driver Development Jobs in the UK excluding London

1 to 25 of 28 Device Driver Development Jobs in the UK excluding London

Embedded Software Engineer

Oxford, England, United Kingdom
IC Resources
in your work while being supported by experienced engineers across multiple disciplines. For this Embedded Software Engineer , we are looking for someone with: Embedded development experience in C and C++ Knowledge of embedded Linux, including knowledge of device driver development Electronics knowledge is a plus Experience … then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Embedded Linux Software Engineer

Cambridge, England, United Kingdom
IC Resources
Software Engineer, we are looking for someone with: A strong background within Embedded Linux Strong experience with C and C++ programming Experience with Linux driver or Kernel driver development What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great … then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Embedded Software Engineer

Stevenage, Hertfordshire, United Kingdom
Expleo
control systems. We are currently looking to expand our team to support a blue-chip engineering client working on a cutting-edge Missile Systems development project in the Defence domain. Responsibilities Collaborate with cross-functional teams to analyse requirements, design, develop, test, and maintain software solutions for defence projects. … or more of the following programming languages: C++, C or ADA to deliver high-quality software products. Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding, testing, documentation, deployment, and maintenance. Collaborate closely with stakeholders, including clients, project managers, system engineers, and other … ownership of assigned tasks, meet project deadlines, and maintain a high level of quality and attention to detail. Adhere to established coding standards, software development processes, and security protocols. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Essential Skills Proven More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Radford Semele, Warwickshire, United Kingdom
NES Fircroft
advanced clean propulsion and energy systems, such as xEV powertrains, power electronics, motors, and fuel cell systems. We support customers across the full control development spectrum, from core algorithms to fully validated production software, including ASIL-rated software. In this role, you'll primarily focus on embedded software development … for power electronic systems, such as electric machines and DCDC converters, but may also support other technical areas based on workload. Key Responsibilities Technical development of Embedded Software for Power Electronics, E-Machines and Drives Technical accountability for software solutions, covering requirements specification, device drivers and algorithm development … Electrical/Electronics or similar Fluency in programming in C for microcontroller applications Substantive experience developing embedded software for power electronics systems including Complex device driver development SPI Drivers High frequency ADC/PWM based periherials Experience of Infineon AURIX family of microcontrollers Experience in AUTOSAR Excellent More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Embedded Software Engineer

Leamington Spa, Radford Semele, Warwickshire, United Kingdom
NES Fircroft
advanced clean propulsion and energy systems, such as xEV powertrains, power electronics, motors, and fuel cell systems. We support customers across the full control development spectrum, from core algorithms to fully validated production software, including ASIL-rated software. In this role, you'll primarily focus on embedded software development … for power electronic systems, such as electric machines and DCDC converters, but may also support other technical areas based on workload. Key Responsibilities Technical development of Embedded Software for Power Electronics, E-Machines and Drives Technical accountability for software solutions, covering requirements specification, device drivers and algorithm development … Electrical/Electronics or similar Fluency in programming in C for microcontroller applications Substantive experience developing embedded software for power electronics systems including Complex device driver development SPI Drivers High frequency ADC/PWM based periherials Experience of Infineon AURIX family of microcontrollers Experience in AUTOSAR Excellent More ❯
Employment Type: Contract
Posted:

Senior Embedded Software Engineer

CB4, Impington, Cambridgeshire, Milton, United Kingdom
Hybrid / WFH Options
Integrity Personnel
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++ Embedded Linux, microcontroller or bare metal development experience Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience … with development tools for debugging, profiling, code coverage, memory leak detection etc. Linux kernel or device driver development experience advantageous Role: Senior Embedded Software Engineer Location: Cambridge with Hybrid options Salary: £50-65K with attractive benefits package including private healthcare, company performance bonus (on average More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum 6% pension, bonus, healthcare
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Linux kernel or device driver development experience advantageous Role: Senior Embedded Software Engineer Location: Cambridge with Hybrid options Salary: £50-65K with attractive benefits package including private healthcare, company performance bonus (on average More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
IC Resources
are eligible for this position. As an Embedded Software Engineer, you’ll work across the full product life cycle – from concept through to design, development, testing, and deployment. For this Embedded Software Engineer role, we’re looking for someone with: Detailed background within embedded software development Commercial experience … then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Low Level Embedded Software Engineer (Senior Levels)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
various strategies. Use of RTOS's such as VxWorks or embedded Linux. Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs. A good understanding of electronics, schematic design and use of test equipment. Experience developing solutions … will help you stand out: Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++. Experience of Agile development and Atlassian toolset. Understanding of the Internet of Things (IoT). Experience developing Continuous Integration/Continuous Deployment. Security Clearance You must be eligible … full security clearance. For more information and guidance please visit : Life at Leonardo With a company funded benefits package, a commitment to learning and development, and a flexible approach to working hours focused on the needs of both our employees and customers, a career with Leonardo has never offered More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Lead Software Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
leonardo company
of various strategies. Use of RTOSs such as VxWorks or embedded Linux. Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs. A good understanding of electronics, schematic design and use of test equipment. Experience developing solutions … embedded solutions. Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++. Requirements management tools. Experience of Agile development and Atlassian toolset. Understanding of the Internet of Things (IoT). Experience developing Continuous Integration/Continuous Deployment. Security Clearance: You must be eligible … information and guidance please visit: Security Vetting Clearance Levels . Life at Leonardo: With a company funded benefits package, a commitment to learning and development, and a flexible approach to working hours focused on the needs of both our employees and customers, a career with Leonardo has never offered More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and … SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi Core More ❯
Posted:

Principal Embedded Software Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
g2 Recruitment
an FPGA or ASIC module. Some of the Essential skills you will be expected to posses are: Excellent Embedded C/C++ Bare Metal & Device Driver development GNU ARM Toolchain & Ecosystem SVN/version Control Systems Ideally you will also have an understanding of: ASIC & FPGA EDA … tools System Verilog Comms Protocols (SPI &I2C) Xilinx Development Boards For the role, my client are offering a salary between £70,000 - £80,000 p/annum, as well as perks including Private Healthcare, 5% matched pension scheme & discretionary bonus up to 15%. They also offer hybrid working More ❯
Posted:

Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IC Resources
software team responsible for developing both embedded software and software applications. For this Software Engineer, we are looking for someone with: Experience with C++ development Knowledge of embedded systems and embedded programming Some understanding of Linux is advantageous Confident communication skills What Next? If you’re an Embedded Software … then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Software Engineer, Staff - Virtual Platforms - UK

Cambridge, Cambridgeshire, United Kingdom
Qualcomm
Preferred Qualifications: 10+ years of Software/Firmware Engineering or related work experience. 5+ years of experience developing Virtual Platforms or Simulators. Open Source Development experience. Experience in Unit Testing. Continuous Integration. ARM Fast Models. Server Architecture (RAS, Manageability). Top Preferred Skills: SystemC TLM or QEMU Modern C++ … ARM Architecture (CPU, GIC, CoreSight Debug) Firmware and/or Device Driver Development and Debug Git Revision Control Principal Duties and Responsibilities: Leverage advanced software/hardware systems knowledge and experience to design, develop, create, and modify virtual models. Define software requirements to develop complex SoC TLM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cryptography Engineer

Greater Bristol Area, United Kingdom
IC Resources
then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

C Developer

Oxford, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
practices, and agile workflows Proactive communicator who enjoys solving complex technical challenges Bonus experience: C++ or Python experience Familiarity with RTOS, kernel modules, or device driver development Experience with performance profiling or static analysis tools Exposure to networking protocols, ARM architecture, or FPGA integration In return, you More ❯
Posted:

Senior / Staff Firmware Engineer

Bristol, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment
Excellent opportunity for an Embedded Firmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically fascinating work that will make sizeable changes to the world of AI and beyond! This company are the forefront of their … their new Bristol offices playing a major role in this expansion. In this role you will develop embedded firmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will be responsible for development, defect management, maintenance … have extensive experience in a similar role and expert knowledge of embedded C for Firmware Development. You will have good knowledge of Bootloaders and Device Drivers, experience with defect triaging and management and good knowledge of Linux. This is a fantastic opportunity to join a global powerhouse offering technically More ❯
Employment Type: Permanent
Salary: £90000 - £115000/annum Equity, Private Medical, Benefits
Posted:

Senior / Staff Firmware Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment Limited
Excellent opportunity for an Embedded Firmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically fascinating work that will make sizeable changes to the world of AI and beyond! This company are the forefront of their … their new Bristol offices playing a major role in this expansion. In this role you will develop embedded firmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will be responsible for development, defect management, maintenance … have extensive experience in a similar role and expert knowledge of embedded C for Firmware Development. You will have good knowledge of Bootloaders and Device Drivers, experience with defect triaging and management and good knowledge of Linux. This is a fantastic opportunity to join a global powerhouse offering technically More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior / Staff Firmware Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment Limited
Excellent opportunity for an Embedded Firmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically fascinating work that will make sizeable changes to the world of AI and beyond! This company are at the forefront of … their new Bristol offices playing a major role in this expansion. In this role you will develop embedded firmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will be responsible for development, defect management, maintenance … feature back porting and support of the firmware. The Role: Develop embedded firmware using C, including bootloaders and device drivers Development, defect management, maintenance Feature back porting and support for the firmware Hybrid working in Bristol (2-3 days a week onsite) The Person: Extensive experience in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Oxford, Oxfordshire, United Kingdom
Sound Devices, LLC
products and who are eager to teach, and to learn. This position requires equal parts FPGA, software and hardware knowledge, and entails the design, development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of … operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering, Computer Engineering, Computer Science or related field Experience developing FPGA logic in VHDL on production hardware or evaluation boards Experience with … interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Penryn, Cornwall, United Kingdom
Sound Devices, LLC
products and who are eager to teach, and to learn. This position requires equal parts FPGA, software and hardware knowledge, and entails the design, development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of … operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering, Computer Engineering, Computer Science or related field Experience developing FPGA logic in VHDL on production hardware or evaluation boards Experience with … interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Rickmansworth, Hertfordshire, United Kingdom
Sound Devices, LLC
products and who are eager to teach, and to learn. This position requires equal parts FPGA, software and hardware knowledge, and entails the design, development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of … operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering, Computer Engineering, Computer Science or related field Experience developing FPGA logic in VHDL on production hardware or evaluation boards Experience with … interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Engineer

Stevenage, England, United Kingdom
Silicon Logic UK Ltd
our team at the forefront of designing cutting-edge solutions in the Telco industry. In this role, you will be responsible for the design, development, and integration of embedded systems and networking solutions across diverse platforms. You will collaborate with stakeholders to understand business and technical requirements and translate … into scalable platform solutions. KEY RESPONSIBILITIES: In this role, you will be responsible for: Full life cycle, real-time, multi-threaded software maintenance and development, typically at the bare metal level and in Linux user space supporting a large complex product. Implementing requirements. Responsibility for full life-cycle real … RF components/subsystems. Low level, (bare metal) programming in C, possibly some assembler. Collaborating with hardware and VHDL teams. Must Have: Strong Linux device drivers knowledge with telecom background Extensive C or C++ programming experience (C++ is not mandatory) Digital and analogue RF concepts and experience developing device More ❯
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
Platform Recruitment
electronics manufacturer in Cambridge. You will be developing new features and improving functionality for a range of their products, whilst contributing to new product development working in a multi-disciplinary team. Requirements: - Strong expertise in embedded C development. - Experience with Embedded Linux development - Experience developing device drivers More ❯
Posted:

Embedded Firmware Engineer

Bristol, United Kingdom
Zenovo
Opportunity: This is an opportunity to join a continually growing team, focusing on programming Safety Critical Software. Key Technical Skills & Experience: - Embedded C Software Development onto a Bare-Metal Platform - Experience Working With Standard MicroProcessors & MicroControllers - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 65,000 Annual
Posted:
Device Driver Development
the UK excluding London
10th Percentile
£47,500
25th Percentile
£55,000
Median
£67,500
75th Percentile
£77,500