Device Driver Development Job Vacancies

76 to 92 of 92 Device Driver Development Jobs

Ground Segment Control Software Engineer

Slough, England, United Kingdom
Lumi Space
who develop high-performance control and automation systems for satellite laser ranging stations. Writing clean, maintainable code, with an emphasis on delivery over perfection. Implementing DevOps practices to streamline development workflows, automate system deployments, and manage continuous integration and delivery (CI/CD) pipelines using GitHub. Troubleshooting and fixing bugs in our remote control systems platform. Contributing as an … Rust, or Go, and a high-level language like Python. have used containerisation and orchestration tools (e.g., Docker, Kubernetes) for deploying and scaling applications. have a solid understanding of device communication protocols (serial, CAN, TCP/UDP, OCP UA) and proven ability to design or integrate custom messaging layers. have experience with real-time or near real-time data … about software engineering, and enjoy learning new things. It’s a bonus if you... actively participate in or contribute to relevant open-source projects. have experience writing low-level device drivers, in C or C++, are familiar with the ASCOM protocol, or other astronomy-specific protocols. know about security best practices for remote machine management, including certificate management, intrusion More ❯
Posted:

Flight Software Engineer, Surface Maritime

Costa Mesa, California, United States
Anduril Industries
not years. ABOUT THE TEAM Anduril's Maritime Division is responsible for planning and executing Anduril's product and revenue roadmap for maritime missions. Working across product, engineering, business development, logistics, and operations, the Maritime team develops, tests, deploys, and sustains the Anduril maritime capabilities in a challenging operational environment worldwide. ABOUT THE JOB Anduril's Surface Maritime Team … deep robotics experience to architect, develop, and deliver critical control system interfaces for our autonomy stack. The role of a Flight Software Engineer is pivotal in driving the design, development, testing, and implementation of control software for our maritime systems. Anduril fosters a dynamic learning culture, characterized by accelerated knowledge acquisition through modeling, simulation, analysis, and rigorous and frequent … and implement scalable vehicle sub-systems including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces. Develop real-time embedded software using an RTOS. Develop device drivers and interfaces to a variety of sensors and actuators. Create test and simulation fixtures that operate with both software-and hardware-in-the-loop. Support vehicle manufacturing and More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Principal Firmware Engineer

London, England, United Kingdom
ic resources
of Software with a strong pedigree in the Semiconductor industry. The next step is to expand the Software team, now seeking a Senior Firmware Engineer with experience in Linux device driver development. Role Responsibilities You will be responsible for the design, development, and testing of their innovative AI acceleration hardware. Additionally, you will have the opportunity to … mentor and assist other engineers within the team if you wish. Candidate Requirements Strong experience in Linux device driver development Deep understanding of embedded programming in C and C++ Understanding of computer architecture (CPU, SoC, ASIC, GPU) Experience within a start-up environment is advantageous, or at least willingness to work within a small, growing team Next … exciting challenge within a great company, please apply today to learn more! For more information about this role or other positions in Embedded, Firmware, C++ Programming, Linux Kernel, or Device Driver Development, contact Callum Allen today. #J-18808-Ljbffr More ❯
Posted:

Embedded Systems Engineer - Linux / Bootloader / Low level / U-boot

Netherlands
Hybrid / WFH Options
European Tech Recruit
Embedded Systems Engineer - Linux/Bootloader/Low level/U-boot Do you have 7+ years experience in Embedded System development ? Strong expertise in bootloaders (e.g., U-Boot) and device driver development for embedded platforms? Do you want to join a scale-up in the wonderful city of Amsterdam? If so, then this could be … team. Please note - this is a fully, 100% onsite role with zero hybrid working. What we look for in return is: Strong expertise in bootloaders (e.g., U-Boot) and device driver development for embedded platforms. Demonstrated experience with OS bring-up, chip bring-up, and emulation environments. Master's degree in Computer Science, Computer Engineering, Electrical Engineering … or a related field; or equivalent professional experience. Proven background in hardware-software integration, working hands-on with hardware development teams. Excellent debugging and problem-solving abilities, particularly in low-level and system-level software. Track record of delivering robust and performant system software to customers or internal teams. Proficiency in C, C++, and/or Rust, along with More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Agent Software Engineer- Endpoint DLP (18007) - Fortinet

United Kingdom
WorksHub
Endpoint DLP (18007) Fortinet United Kingdom Posted 8 days ago Experience and Skills Willing to learn new things. Experience in any of the following would be an advantage: Software development in Go, C, C++, Java, Scala, C#, or Swift. Kernel and device driver development for Windows, Linux, or Mac. Systems Analytics; Dynamic tracing and performance. Fortinet More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Newbury, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
to develop state-of-the-art products for the professional broadcast market. Based in Berkshire, just outside of Reading, the successful Embedded Software Engineer will be responsible for the development and system design of new products and features from specification through to implementation and testing. This is an outstanding opportunity for an Embedded Software Engineer to join a fast … growing company with opportunities for internal growth and development. For this Embedded Software Engineer role, we are looking for someone with: Core knowledge of C++ development In-depth knowledge of Embedded Linux (experience with Linux Kernel is a plus) Familiarity with interfacing hardware Knowledge of high-speed data communications is advantageous What Next? If you’re an Embedded Software … new challenge within a great company, please apply today to learn more! For more information on this role or other positions in Embedded, Firmware, C++ Programming, Linux Kernel, or Device Driver Development, please contact Callum Allen today. #J-18808-Ljbffr More ❯
Posted:

Senior Embedded Engineer | Cambridge | Deeptech

Cambridge, England, United Kingdom
SoCode Recruitment
Join us to work on ultra complex systems and custom project builds. What You’ll Be Doing Own all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ for Linux-based systems What You’ll Bring Strong embedded C++ programming skills for embedded systems Solid understanding of Linux internals, kernel development, and device drivers Why Join Us? Our tech has a Global Impact, produced by a world class Engineering Team with incredibly strong growth. More ❯
Posted:

Senior Embedded Engineer | Cambridge | Deeptech

Cambridge, England, United Kingdom
ZipRecruiter
Job Description Join us to work on ultra complex systems and custom project builds. What You’ll Be Doing Own all stages of the embedded software lifecycle: requirements, design, development, test, and deployment. Write robust, high-quality C++ for Linux-based systems. What You’ll Bring Strong embedded C++ programming skills for embedded systems. Solid understanding of Linux internals … kernel development, and device drivers. Why Join Us? Our tech has a global impact, produced by a world-class engineering team with incredible growth opportunities. #J-18808-Ljbffr More ❯
Posted:

Firmware Engineer

Cleveland, Ohio, United States
HireTalent - Staffing & Recruiting Firm
software environments, ranging from commercial off-the-shelf to custom System on Chip architectures, and from general purpose to embedded real-time operating systems Use modern continuous integration and development tools, and promote continuous improvement of engineering tools and practices across the global development organization Participate as a member of an agile team within the Scaled Agile Framework … predictability, and velocity of the team as well as the larger Agile Release Train Lead high- and detailed-level design of controller features and subsystems, providing coordination across agile development teams, system and controller architects, marketing, and management Partner with development, functional test, and system test personnel to construct testable requirements; design and implement test plans to meet … product requirements; promote reliable automated test engineering practices and technology Mentor less experienced personnel, and encourage knowledge sharing and learning among the development community Minimum Education: Bachelor's degree in Electrical Engineering or Computer Engineering or equivalent knowledge in the application of software engineering principles, theories, concepts, and techniques Minimum Qualifications 5+ years of software engineering experience with demonstrated More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Firmware Engineer

Mayfield Heights, Ohio, United States
HireTalent - Staffing & Recruiting Firm
software environments, ranging from commercial off-the-shelf to custom System on Chip architectures, and from general-purpose to embedded real-time operating systems Use modern continuous integration and development tools, and promote continuous improvement of engineering tools and practices across the global development organization Participate as a member of an agile team within the Scaled Agile Framework … predictability, and velocity of the team as well as the larger Agile Release Train Lead high- and detailed-level design of controller features and subsystems, providing coordination across agile development teams, system and controller architects, marketing, and management Partner with development, functional test, and system test personnel to construct testable requirements; design and implement test plans to meet … product requirements; promote reliable automated test engineering practices and technology Mentor less experienced personnel, and encourage knowledge sharing and learning among the development community Minimum Education Bachelor's degree in Electrical Engineering or Computer Engineering or equivalent knowledge in the application of software engineering principles, theories, concepts, and techniques. Minimum Qualifications 5+ years of software engineering experience with demonstrated More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer

Oxford, Oxfordshire, South East, United Kingdom
ZENOVO LTD
team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Embedded Software Manager

Cataluña, Spain
IC Resources
Are you a seasoned leader with a passion for cutting-edge hardware and embedded software? We're working with a pioneering company at the forefront of RISC-V chip development with HPC and AI acceleration. They're seeking a Firmware & OS Engineering Manager to lead a talented team and help shape the future of high-performance, secure, and reliable … computing. Firmware Manager Responsibilities: Lead and develop a team of firmware and OS engineers, nurturing a collaborative, high-performing culture. Drive the development of low-level software (BIOS, firmware, device drivers) and mid-level solutions (emulation, simulation, virtualization) for next-gen hardware. Collaborate closely with hardware and software teams to maximize system performance, security, and reliability. Oversee technical … contributions to foundational and challenging project areas. Manage the full team lifecycle : performance, career development, hiring, and mentoring. Communicate technical insights across the organization and ensure alignment with business goals. Firmware Manager Background: Experience: 10+ years in firmware, OS, or related areas; 3+ years managing small teams (3-7 engineers). Technical Skills: Expertise in computer architecture, Linux kernel More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Software Verification & Validation Team Lead

Oxford, England, United Kingdom
Hybrid / WFH Options
ic resources
Software Engineer seeking an exciting challenge, please apply today to learn more! For additional information on this role or other positions in Embedded, Firmware, C++ Programming, Linux Kernel, or Device Driver Development, contact Callum Allen. Note: Non-passport holders of the country may require a work permit. Please consult our Blog for more information. Do not provide More ❯
Posted:

Firmware Engineer

Bristol, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Reviews, Paid Sabbaticals (Tenure-based) 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 is at the forefront of its industry. They are expanding … areas of the business, with 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, and support of the firmware. … The ideal candidate will have proven experience in a similar role and excellent knowledge of embedded C for developing firmware. You will have experience with Bootloader development, Device Drivers and Linux. This is a fantastic opportunity to join a global powerhouse offering technically fascinating work, superb progression routes, and excellent training and development opportunities! The Role: *Develop More ❯
Posted:

Principal System Dev Engineer, Fire TV Partner Engineering

London, England, United Kingdom
Amazon
like Fire tablets, Fire TV and Amazon Echo. What will you help us create? Along with leading in web services and e-commerce, Amazon.com is an inventive research and development company that designs and engineers high-profile consumer electronics including our best-selling e-readers, tablets and Fire TV. Fire TV client software and services technologies are enjoyed by … running product changes migrations. The ideal candidate: Has in-depth expertise working with the Android system. In-depth knowledge and experience with Linux kernel development. Experience on bootloader and device drivers development and enjoys working on hardware directly. Enjoys working side by side with partners, colleagues, and teams on difficult problems. Is highly effective and thrives in a … dynamism of market/countries being targeted.” BASIC QUALIFICATIONS Bachelor's degree and/or Master's/Doctorate degree in Computer Science or equivalent. 10+ years of System Development Engineering experience leading consumer device product development, system programming, device driver/BSP integration, SOC bringup/debug/deployment, and system engineering best practices. More ❯
Posted:

Firmware Engineer

Oxford, England, United Kingdom
Mid-Way Supply, Inc
Job Title: Firmware Engineer Location: Oxford (2/3 Days On-Site Per Week) Starting Salary: Up to £65,000 Key Experience & Responsibilities: 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 Such as ISO or Misra Undertake & Complete all More ❯
Posted:

Firmware Engineer

Huddersfield, England, United Kingdom
Mid-Way Supply, Inc
a team in the process of growing and broadening their skills. This team focuses on designing and manufacturing efficient energy solutions used nationwide. Key Experience & Responsibilities: 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 Such as ISO or Misra More ❯
Posted:
Device Driver Development
10th Percentile
£47,500
25th Percentile
£57,500
Median
£65,000
75th Percentile
£77,500