Device Driver Development Job Vacancies

26 to 50 of 78 Device Driver Development Jobs

Senior Embedded Software Engineer

Guildford, England, United Kingdom
Cranleigh STEM, Sustainability & SHEQ Recruitment
for supporting existing and developing new products within fuel cell energy generation and integrated power solutions. This position requires a person with extensive experience with embedded microcontrollers and software development, verification, and documentation to work within the Electronics team. Senior Embedded Software Engineer responsibilities: Lead the development of embedded software for innovative fuel cell and power system products. … and translate software requirements into well-structured architectures and maintainable code. Design, implement, and support embedded software solutions, ensuring functionality, performance, and reliability. Work cross-functionally with electronics, systems development, production, and testing teams to ensure successful product integration. Produce and maintain documentation to support software compliance, validation, and traceability. Contribute to design and safety reviews, including HAZOP, SIL … LOPA, and Cause & Effect analysis. Perform fault diagnosis, debugging, and hands-on testing using a wide range of lab equipment and tools. Provide technical support for system development and customer-specific deployments. Senior Embedded Software Engineer requirements Extensive experience in embedded C development, both in bare-metal and RTOS environments. Strong understanding of microcontroller systems, memory management, and More ❯
Posted:

Senior Software Engineer with Security Clearance

Camden, New Jersey, United States
Catapult Staffing
systems for mission-critical applications. With a strong focus on innovation and engineering excellence, they develop advanced embedded systems that support national security objectives. The company utilizes modern software development methodologies including Agile/Scrum practices to deliver high-quality, reliable solutions for government and defense clients. Their engineering teams work with state-of-the-art technologies in secure … Mission Systems division, translating complex requirements into working and maintainable solutions for C5 and Cyber Solution Centers. This position involves applying technical proficiency across various stages of the software development lifecycle, gathering requirements, and working closely with stakeholders to prioritize and scope tasks. Your day-to-day responsibilities will include providing guidance and direction to software engineers, investigating and … time operating systems, and excels in collaborative environments. As a key member of a Scrum team, you will be instrumental in setting direction and strategy for product and infrastructure development, contributing to critical defense technology solutions. Duties and Responsibilities Support engineering team members as a subject matter expert in embedded software application development. Provide guidance and direction to one More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer Senior (227119)

Mount Holly, New Jersey, United States
Placement Services USA, Inc
professional grade audio-video products. Customize bootloader and Linux kernel for new processor architectures. Customize root filesystem for new toolchains and product requirements. Implement industry standard network protocols. Develop device drivers and user space applications for video processors. Design, develop, and maintain software across the full software development life cycle. Requires five (5) years of progressive experience developing More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Embedded Software Engineer with Security Clearance

Camden, New Jersey, United States
Innova Solutions, Inc
Contract to direct. Duration: 12 months Location: Camden, NJ As an Embedded Software Engineer, you will: • Support the engineering team members as subject matter experts in embedded software application development, through guidance and direction to one or more software engineers • Investigate root causes of complex issues, and implement solutions, working independently or with a multi-discipline team. • Apply computer … science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware. • Work closely with cross-functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system. • Support and participate in all phases of the software development life cycle … operating systems. Preferred Additional Skills • Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo. • Experience developing device drivers and Board Support Packages for real-time embedded systems. • Experience with Modern C++ techniques. • Experience with Information Assurance and/or cryptography. • Experience with NSA Type 1 certification More ❯
Employment Type: Permanent
Salary: USD 120 Hourly
Posted:

Embedded Software Engineer

Derby, Derbyshire, United Kingdom
RedTech Recruitment Ltd
Embedded Software Developer/Real-time Systems Engineer/IoT Software Engineer/Embedded Systems Programmer/Firmware Developer/Embedded Software Architect/Low-Level Software Engineer/Device Driver Developer/Embedded Software Designer/Microcontroller Programmer/Real-time Software Developer/Embedded Systems Analyst/Embedded Systems Specialist/Embedded Software Consultant/Embedded More ❯
Employment Type: Permanent
Salary: £40000 - £70000/annum Excellent Benefits
Posted:

Senior Embedded Linux Engineer - Devices

London, England, United Kingdom
Hybrid / WFH Options
Opus Resourcing Ltd
Senior Embedded Linux Engineer with strong skills in Embedded Linux/Kernel development, Bootloader, and device driver development, is required by a world-leading, high-end customer-centric device company to play a senior role in their new London tech hub, located close to London Paddington. Join a Pan-European Embedded software engineering team of … around 30 people with an excellent culture and a product/device-centric focus. Salary: Market Leading + Strong Pension, Health Benefits, and 30 Days Holiday. (Let's discuss your skills, experience, and situation.) The Embedded Linux engineer will lead the development of their Linux Kernel, custom Embedded Linux distribution, and bootloaders, impacting physical products used by millions … week, with some flexibility for highly skilled candidates to work remotely within the UK. As a Senior Embedded Engineer, you should have skills in: Strong expertise in Linux Kernel development and maintenance, with recent Kernel versions. Experience working with physical products, devices, automotive, IoT, and connectivity. Extensive experience with Embedded C, Embedded systems, and a solid understanding of Linux More ❯
Posted:

Senior Embedded Linux Engineer - Devices

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Senior Embedded Linux Engineer with strong skills in embedded Linux/kernel development, bootloader, and device driver development is required by a world-leading, high-end customer-centric device company to play a senior role in their new … London tech hub, located close to London Paddington. Join a pan-European embedded software engineering team of around 30 people with a fantastic culture and a customer product/device-centric focus. Salary: Market Leading + Strong Pension, Health Benefits, and 30 Days Holiday. (Let's discuss your skills, experience, and situation) The embedded Linux engineer will lead in … based in the office 2/3 days per week, with some flexibility for remote work for highly skilled candidates within the UK. Responsibilities include: Expertise in Linux kernel development and maintenance with recent kernel versions. Experience with physical products/devices/automotive/IoT with connectivity. Proficiency in Embedded C, embedded systems, and Linux OS. Experience with More ❯
Posted:

Embedded Software Engineer

Stevenage, England, United Kingdom
IC Resources
Embedded Software Engineer | Hertfordshire Would you like to join a company with a strong 40 year product development background who are setting the standards in the heat treatment industry? They are looking for an engineer with strong commercial Embedded C development and microcontroller experience to join a team that see projects from inception through to completion and you … communication protocols is desirable Experience implementing bootloaders is advantageous What’s next? 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

Oxford, England, United Kingdom
IC Resources
carbon-neutral business powered entirely by renewable energy, with sustainability at the core of their mission. The team is now seeking a Senior Embedded Software Engineer to lead the development of next-generation medical devices. You’ll play a key role in the full development lifecycle from architectural decisions to implementation and testing, all the while collaborating across … take the lead in meaningful MedTech innovation, apply today to learn more! For more information on this role, or other jobs across: Embedded, Firmware, C/C++ Programming, RTOS, Device Driver Development, please contact Callum Allen at IC Resources. Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Design, Engineering … and Information Technology Industries Medical Equipment Manufacturing, Software Development, and Engineering Services Referrals increase your chances of interviewing at IC Resources by 2x Get notified about new Embedded Software Engineer jobs in Oxford, England, United Kingdom . Oxford, England, United Kingdom 5 months ago Embedded Software Engineer - Linea Research High Wycombe, England, United Kingdom 1 month ago Reading, England More ❯
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
a fast paced and busy 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 evaluation of various 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 ARM processors. Communication protocols. Benefit package includes 5% pension, healthcare, life assurance More ❯
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
a fast paced and busy 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 evaluation of various 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 ARM processors. Communication protocols. Benefit package includes 5% pension, healthcare, life assurance More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Software Engineer with Security Clearance

Camden, New Jersey, United States
Innova Solutions, Inc
full time Contract or Contract to hire opportunity. Active Secret Clearance What You Will Do Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team Apply computer … science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system Support and participate in all phases of the software development life cycle … communication skills Qualifications You Prefer Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo Experience developing device drivers and Board Support Packages for real time embedded systems Experience with Modern C++ techniques Experience with Information Assurance and/or cryptography Experience with NSA Type 1 certification More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Embedded Software Engineer

Brinsworth, Yorkshire, United Kingdom
Spectrum IT Recruitment
company based near Rotherham. Due to continued success, they are looking to grow their existing software engineering team. The Senior Embedded Software Engineer will be responsible for The design, development and support of embedded software and communication protocols. The development of tools to support embedded software product development. The development of testing and validation strategies. Maintaining and … Strong C++ programming knowledge Embedded systems ARM Cortex or equivalent Linux MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite Device driver development TCP/IP WiFi Bluetooth Rest APIs Python MQTT Ability to read schematics, and comfortable with hardware bring up and integration using appropriate tools. Git More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 65,000 Annual
Posted:

Senior Embedded Software Engineer

Rotherham, South Yorkshire, United Kingdom
Spectrum IT Recruitment
company based near Rotherham. Due to continued success, they are looking to grow their existing software engineering team. The Senior Embedded Software Engineer will be responsible for The design, development and support of embedded software and communication protocols. The development of tools to support embedded software product development. The development of testing and validation strategies. Maintaining and … Strong C++ programming knowledge Embedded systems ARM Cortex or equivalent Linux MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite Device driver development TCP/IP WiFi Bluetooth Rest APIs Python MQTT Ability to read schematics, and comfortable with hardware bring up and integration using appropriate tools. Git More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Senior Embedded Software Engineer

London, England, United Kingdom
Spectrum IT Recruitment
company based near Rotherham. Due to continued success, they are looking to grow their existing software engineering team. The Senior Embedded Software Engineer will be responsible for The design, development and support of embedded software and communication protocols. The development of tools to support embedded software product development. The development of testing and validation strategies. Maintaining and … Strong C++ programming knowledge Embedded systems ARM Cortex or equivalent Linux MCU & CPU programming Experience in any of the following areas would be advantageous, but is not a prerequisite Device driver development TCP/IP WiFi Bluetooth Rest APIs Python MQTT Ability to read schematics, and comfortable with hardware bring up and integration using appropriate tools. Git More ❯
Posted:

Senior Embedded Linux Engineer - Devices

London, England, United Kingdom
Opus Resourcing Ltd
Senior Embedded Linux Engineer with strong skills in embedded linux/kernel development, bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a pan European embedded software engineering team … of around 30 people with a fantastic culture and customer product/device centric focus. Salary Market Leading + Plus Strong Pension, Health Benefits, and 30 Days Holiday. (Let's discuss your skills, experience and situation) The embedded Linux engineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having an … will ideally be based in the office 2/3 days per week. However, there might be some flexibility for those with outstanding embedded Linux skills and strong kernel development to work more remotely from within the UK. As a Senior Embedded Linux Engineer, you will have skills in the majority of Strong expertise in Linux kernel development More ❯
Posted:

Embedded Software Engineer

Oxford, England, United Kingdom
IC Resources
carbon-neutral business powered entirely by renewable energy, with sustainability at the core of their mission. The team is now seeking a Senior Embedded Software Engineer to lead the development of next-generation medical devices. You’ll play a key role in the full development lifecycle from architectural decisions to implementation and testing, all the while collaborating across … take the lead in meaningful MedTech innovation, apply today to learn more! For more information on this role, or other jobs across: Embedded, Firmware, C/C++ Programming, RTOS, Device Driver Development, please contact Callum Allen at IC Resources. More ❯
Posted:

Lead Hardware Developer

Guildford, Surrey, United Kingdom
Ecm Selection
RF signal filtering; Simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs; Designing tests for PCBs, including firmware and software, as well as developing Linux device drivers for hardware; Software development experience in embedded C and C++ An impressive academic history including a first class degree backed by A/A at A-Level … them, however some flexibility is available around their core hours of work (10am - 4pm). A generous remuneration package is available to successful candidates and early responsibility and career development is anticipated. Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Development Engineer with Security Clearance

Herndon, Virginia, United States
Cohere Technology Group
Cohere is looking for software engineers with C/C++ and assembly skills, hands-on knowledge of operating system internals including writing device drivers for current, new, and emerging hardware products centered on the ARM, Intel, and Risc-V processors. You will be working with cutting-edge designs and will be encouraged to dream up unique and elegant solutions … days, accrued at 20 hours/month) 401k plan with matching employer contributions and profit sharing Extremely lucrative referral programs Monthly billable incentive rewards Yearly training allowance for self-development Flexible schedules About Cohere: Cohere was founded in 2015 by seasoned intelligence community engineers to unify and streamline both cyber and kinetic workflows for the Intelligence Community and the … Department of Defense. We are looking for candidates to join our team as we grow our cyber development department. This is an opportunity to join a close-knit team of engineers who are passionate about learning from each other and developing next-generation capabilities supporting our stakeholders' operations. Your work will contribute directly to securing infrastructure from malicious cyber More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded with Security Clearance

Orlando, Florida, United States
Indotronix International Corp
applications are software products related to image processing, target detection and tracking, missile guidance/navigation/control algorithms, missile launchers, system control, built-in test, and system communication. Development will be in C++ hosted on a Linux-based environment or VxWorks or Integrity as the real-time operating system. Familiarity with standard communication busses and protocols including RS … RS-422, MIL-STD-1553 and Ethernet is helpful but not required. The candidate will have experience throughout the entire software development lifecycle including architecture, design, code implementation, and integration and test. The candidate will be experienced in technical task leadership and/or be a subject matter expert in an area relevant to Lockheed Martin products described in … the above paragraph. The candidate will have a strong background in real-time embedded software development along with demonstrated technical leadership. The candidate will be familiar with using source code control and issue tracking tools along with using modern test tools to do unit test and static analysis. An ideal candidate will be able to configure and manage a More ❯
Employment Type: Permanent
Salary: USD 99 Hourly
Posted:

Embedded Software Engineer with Security Clearance

Plano, Texas, United States
Encode
Required skills: • Responsible for research, design, and development of computer software systems, in conjunction with hardware Essential Functions: • Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers • Investigate root cause of complex issues, and implement solutions, working independently or with a multi … discipline team • Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware • Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system • Support and participate in all phases of the software … development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test • Develop software test plans and procedures, and other relevant technical documentation • Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results • Participate in peer reviews, identify, track and repair defects • Proficient in C++, implementing software for embedded real time More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Lead Hardware Engineer

Guildford, England, United Kingdom
JR United Kingdom
algorithms in VHDL for FPGAs; • 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; • mentoring and leading others. A typical candidate will: • be self-motivating, capable of working independently; • have a good (1st/2.1) first degree or a PhD … in A-level Maths and Physics; • have strong verbal and written presentation skills; • have 3 years or more experience in at least one of the following areas: 2. FPGA development in VHDL; 3. software development experience in embedded C/C++. Remuneration: • Salary dependent on experience. • Discretionary annual bonus based on company performance. #J-18808-Ljbffr More ❯
Posted:

Lead Hardware Engineer

Woking, England, United Kingdom
JR United Kingdom
algorithms in VHDL for FPGAs; • 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; • mentoring and leading others. A typical candidate will: • be self-motivating, capable of working independently; • have a good (1st/2.1) first degree or a PhD … in A-level Maths and Physics; • have strong verbal and written presentation skills; • have 3 years or more experience in at least one of the following areas: 2. FPGA development in VHDL; 3. software development experience in embedded C/C++. Remuneration: • Salary dependent on experience. • Discretionary annual bonus based on company performance. #J-18808-Ljbffr More ❯
Posted:

Lead Hardware Engineer

Guildford, England, United Kingdom
Damia Group
algorithms in VHDL for FPGAs; • 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; • mentoring and leading others. A typical candidate will: • be self-motivating, capable of working independently; • have a good (1st/2.1) first degree or a PhD … and Physics; • have strong verbal and written presentation skills; • have 3 years or more experience in at least one of the following areas: 1. complex PCB design; 2. FPGA development in VHDL; 3. software development experience in embedded C/C++. Remuneration: • Salary dependent on experience. • Discretionary annual bonus based on company performance. • 25 days holiday plus standard More ❯
Posted:

FPGA Software Engineer - Rickmansworth, UK

Rickmansworth, Hertfordshire, United Kingdom
Sound Devices, LLC
designed a lot of cool 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 functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high … speed digital 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, DMM, JTAG, etc.) Good analytical and problem solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Device Driver Development
10th Percentile
£47,500
25th Percentile
£57,500
Median
£65,000
75th Percentile
£77,500