16 of 16 Device Driver Development Jobs

Embedded Software Engineer

Hiring Organisation
Avanti Recruitment
Location
CB25, Landbeach, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
established and globally recognised technology business is seeking an Embedded Software Engineer to join their specialist Device Driver team. You will play a key role in developing low-level embedded software for advanced communication devices used in critical, real-world environments. This is a fantastic opportunity to work … security are essential. The Role As an Embedded Software Engineer, you will be responsible for designing, developing, and testing low-level software and device drivers that interface directly with hardware. You will work across a range of embedded platforms and operating systems, contributing to the development of high ...

Embedded Software Engineer (Linux Drivers)

Hiring Organisation
Oho Group
Location
Cambridge, England, United Kingdom
/Cambridge Telecoms The Oho Group have partnered with a global telecommunications firm looking for an experienced Embedded Software Engineer to develop low-level device driver software, This role offers unique ownership of advanced, mission-critical communication systems. What's in it for you? Develop and maintain … Competitive salary, with great benefits and work-life balance What You’ll Bring Strong C programming skills in real-time systems Proven experience with device driver development in commercial products Excellent debugging and problem-solving abilities Experience with Embedded Linux, ARM BSPs, and multi-threaded systems Familiarity ...

Embedded Software Engineer

Hiring Organisation
Avanti
Location
Waterbeach, Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
Embedded Software Engineer, you will be responsible for designing, developing, and testing low-level software and device drivers that interface directly with hardware. You will work across a range of embedded platforms and operating systems, contributing to the development of high-performance communication products used worldwide. Key Responsibilities … Design and develop low-level embedded software and device drivers Work across platforms including Embedded Linux, FreeRTOS, and bare-metal systems Produce technical documentation including design and test specifications Participate in technical reviews and project planning Conduct integration testing, debugging, and issue resolution Collaborate closely with hardware and software ...

Hardware Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£80,000
experienced Hardware Design 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 What Im looking for: 3+ years in PCB design and/or FPGA (VHDL) Embedded C/C++ experience Strong academic background (degree in a numerate field) Confident communicator, able ...

Hardware Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cheltenham, Gloucestershire, UK
associated job requirements, and any responsibilities successful candidates can expect. 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 What Im looking for: 3+ years in PCB design and/or FPGA (VHDL) Embedded C/C++ experience Strong academic background (degree in a numerate xehkeey field) Confident ...

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

Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
responsible for developing robust embedded solutions, enabling new hardware platforms, and ensuring reliable system performance on ARM‑based architectures. You’ll work across device drivers, bootloaders, kernel configuration, and Yocto‑based Linux builds, collaborating closely with hardware, firmware, and wider engineering teams to deliver high‑quality, production‑ready software. … Responsibilities - Develop and maintain low‑level device drivers for ARM‑based platforms. - Design, implement, and optimise Embedded C software for constrained environments. - Own and enhance bootloader functionality and hardware bring‑up. - Build, customise, and maintain Yocto‑based Linux distributions. - Configure, integrate, and debug the Linux kernel ...

DSP Engineer

Hiring Organisation
Platform Recruitment
Location
Amesbury, Wiltshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
Embedded Software Engineer My client is a leading electronics company based in Wiltshire, specialising in the development and manufacturing of cutting-edge products for the global market. With a strong focus on innovation and customer satisfaction, they are committed to delivering exceptional user experiences through advanced technology. Roles … + Proficiency in programming languages such as C, C++, and assembly language for embedded systems. + Strong understanding of real-time operating systems and device driver development. + Familiarity with digital audio and video processing, image processing, or wireless communication protocols is highly desirable. + Good communication skills ...

Graduate Hardware Engineer

Hiring Organisation
ARM
Location
Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP 43,000 - 45,000 Annual
Graduate Hardware Engineer Permanent role Based in Guildford Offering 45,000 Do you have knowledge/understanding of PCB design/layout, FPGA development in VHDL, or Embedded C/C++ Software Development? Do you have a degree in a related discipline? If your answer to these … Performing schematic capture using OrCAD Managing PCB layout, fabrication and assembly subcontractors Setting to work PCBs including writing test firmware and software Developing Linux device drivers for hardware Your skillset may include: Have knowledge/understanding in at least one of the following areas: Complex PCB design, FPGA development ...

Embedded Firmware Engineer

Hiring Organisation
Vector Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/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 ...

Senior Embedded Real-time Software Engineer

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control processing features to complete the mission. The Software org is made … several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. As part of the Software Engineering Directorate ...

Embedded Software Engineer III - Dalgety Bay, Scotland

Hiring Organisation
Kopin Corporation
Location
Dalgety Bay, Scotland, United Kingdom
PURPOSE: The Embedded Software Engineer III contributes to the development and optimization of firmware and embedded software for Kopin’s microdisplay-based systems, including AR/VR HUDs, wearable display platforms, and related embedded products. This role requires strong proficiency in embedded systems, real-time software implementation, and hands … pipeline, control, and sensor-driven functions. This role works collaboratively across electrical, systems, optics, and mechanical engineering teams and participates throughout the full software development life cycle from design and implementation through testing, integration, and documentation. JOB DUTIES AND RESPONSIBILITIES: • Design, implement, and maintain firmware and low-level embedded ...

Principal Embedded Real-time Software Engineer

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control processing features to complete the mission. The Software org is made … several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. As part of the Software Engineering Directorate ...

Embedded Software Engineer

Hiring Organisation
COMPLETE TALENT SERVICES LIMITED
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
/C++ Work with microcontroller architectures (e.g. ARM) and implement and manage hardware interfaces like UART, CAN, USB Utilize debugging tools Develop and maintain device drivers for various hardware components and work within embedded Linux environments as needed Optimize code for performance, memory usage, and power efficiency Implement … manage industrial communication protocols like TCP/IP Ensure the security of embedded systems through proper protocol implementation Version control and collaborative development Create and maintain clear technical documentation, including design documents, test reports, and user manuals Qualifications & Skills: Degree in Software Engineering/Computer Science/Electronic Engineering ...

Embedded Systems Engineer

Hiring Organisation
GRW Talent limited
Location
Livingston, West Lothian, United Kingdom
Employment Type
Permanent
/HYBRID - EXCELLENT SALARY PLUS BENEFITS Based in Livingston, Grw Talent's client comprises of a group of European companies engaged in the design, development, manufacture and distribution of analytical systems, life science equipment and laboratory instruments with operations dating back many years. Now part of a global multinational … Embedded Systems Engineer. Reporting to the Software Team Leader/Program Manager, the Embedded Systems Engineer will play a key role in the design, development, testing, and support of embedded software and hardware solutions used across their scientific instrumentation product range. Responsibilities: Develop, implement, and verify FPGA-based designs ...

Embedded Software Engineer

Hiring Organisation
Oho Group
Location
Cambridgeshire, England, United Kingdom
working with an innovative technology organisation seeking a talented Embedded Software Engineer to join their engineering team. This role focuses on the development of high-quality real-time embedded software, working on low-level drivers and complex platform challenges within commercially released products. Key Responsibilities Design, develop, and test … real-time embedded software written in C. Investigate, debug, and resolve complex platform and system-level issues. Develop low-level device drivers and contribute to reliable product-quality embedded software. Contribute to software architecture in multi-processor, multi-threaded, event-driven environments. Work across PC and UNIX-based development ...