13 of 13 Device Driver Development Jobs

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

Hiring Organisation
TPI Global Solutions
Location
Minnesota, United States
Employment Type
Permanent
Salary
USD Annual
take a look at the opportunities available to come join our team. RAID Storage Linux THE ROLE: The MN RAID team is responsible for development, quality assurance and delivery of RAID UEFI, Windows and Linux drivers for the AMD laptops, desktops and workstations that support the AMD RAID solution. … software engineer in this team, you will work on the latest AMD hardware and software. We are a vertically integrated team spanning from firmware development right up to application layer. If you understand the intricacies of Linux kernel and device drivers for storage this is the role ...

Director of Software Engineering (Systems Software)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
large, distributed software engineering teams (60+ engineers) Strong systems software background, with hands-on experience in one or more of the following: Linux kernel development Device driver development (e.g. media, graphics, or similar subsystems) Power and performance engineering , including system-level optimisation Ability to connect ...

Senior Software Engineer, Agent Endpoint DLP

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Senior Software Engineer, Agent Endpoint DLP LONDON, United Kingdom Job Info Job Identification 22522 Job Category Software Development Posting Date 03/31/2026, 05:37 PM Locations LONDON, United Kingdom Job Schedule Full time Job Description Senior Software Engineer, Agent Endpoint DLP Join Fortinet, a global cybersecurity … success of our rapidly growing business. You will work in our Cyber R&D team, and use your knowledge of systems (Kernel, OS) level development to develop our Agent architecture. The Agent is our endpoint client software and is responsible for the extraction and management of our customer ...

Embedded Firmware Engineer

Hiring Organisation
Vector Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/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 Software Engineer - SMES Level

Hiring Organisation
L3Harris Technologies
Location
Camden, New Jersey, United States
Employment Type
Permanent
Salary
USD 151,000 Annual
direction and strategy for product and infrastructure development. 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 … 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 ...

Senior Embedded Software Engineer - SMES Level

Hiring Organisation
L3Harris Technologies
Location
Chester, Pennsylvania, United States
Employment Type
Permanent
Salary
USD 151,000 Annual
direction and strategy for product and infrastructure development. 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 … 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 ...

Senior Embedded Software Engineer - SMES Level

Hiring Organisation
L3Harris Technologies
Location
Penns Park, Pennsylvania, United States
Employment Type
Permanent
Salary
USD 151,000 Annual
direction and strategy for product and infrastructure development. 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 … 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 ...

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

Senior Platform Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make … test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics ...

Software Engineer (MES)

Hiring Organisation
L3Harris Technologies
Location
Camden, New Jersey, United States
Employment Type
Permanent
Salary
USD 135,000 Annual
instrumental in setting our direction and strategy for product and infrastructure development. Essential Functions Support the engineering team members in embedded software application development 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 … 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 ...

Senior Software Engineer SMES

Hiring Organisation
L3Harris Technologies
Location
Vincentown, New Jersey, United States
Employment Type
Permanent
Salary
USD 139,000 Annual
/80 Regular (Every Other Friday Off) Job Description: L3Harris Space Mission Systems is seeking a Senior Software Engineer. Responsibilities include leading a software development team, analyzing requirements and the translation of requirements into working and maintainable solutions, planning the development, assigning budgets and tasks, tracking teams' status … measuring teams work performed utilizing Earned Value Management System (EVMS) techniques and enforcing process across the entire Software Development Life Cycle (SDLC). The selected candidate will apply technical proficiency across various stages of our SDLC, gather requirements and work closely with stakeholders to prioritize and scope tasks. ...

Senior Software Engineer SMES

Hiring Organisation
L3Harris Technologies
Location
Merion Station, Pennsylvania, United States
Employment Type
Permanent
Salary
USD 139,000 Annual
/80 Regular (Every Other Friday Off) Job Description: L3Harris Space Mission Systems is seeking a Senior Software Engineer. Responsibilities include leading a software development team, analyzing requirements and the translation of requirements into working and maintainable solutions, planning the development, assigning budgets and tasks, tracking teams' status … measuring teams work performed utilizing Earned Value Management System (EVMS) techniques and enforcing process across the entire Software Development Life Cycle (SDLC). The selected candidate will apply technical proficiency across various stages of our SDLC, gather requirements and work closely with stakeholders to prioritize and scope tasks. ...

Senior Software Engineer SMES

Hiring Organisation
L3Harris Technologies
Location
Marcus Hook, Pennsylvania, United States
Employment Type
Permanent
Salary
USD 139,000 Annual
/80 Regular (Every Other Friday Off) Job Description: L3Harris Space Mission Systems is seeking a Senior Software Engineer. Responsibilities include leading a software development team, analyzing requirements and the translation of requirements into working and maintainable solutions, planning the development, assigning budgets and tasks, tracking teams' status … measuring teams work performed utilizing Earned Value Management System (EVMS) techniques and enforcing process across the entire Software Development Life Cycle (SDLC). The selected candidate will apply technical proficiency across various stages of our SDLC, gather requirements and work closely with stakeholders to prioritize and scope tasks. ...