1 to 25 of 71 Device Driver Development Jobs

Sr Staff Software Engineer, Embedded

Hiring Organisation
Cariad, Inc
Location
Mountain View, California, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating … Volkswagen Group, focusing on QNX and/or Android-based Automotive IVI and Connectivity ECUs. This role leads platform enablement, board bring-up, device driver development for multimedia and connectivity subsystems, and complex HW/SW debugging. The engineer ensures production readiness through DV and EOL phases ...

Embedded Linux Software Engineer

Hiring Organisation
TRL11, Inc
Location
Irvine, California, United States
Employment Type
Permanent
Salary
USD Annual
technology to Aerospace applications. Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic and innovative team. You will be responsible for designing, developing, and maintaining embedded software … solutions for our cutting-edge video products. Your primary focus will be on Linux-based systems, device driver development, including for custom hardware, and ensuring the overall system stability and performance. Join our team and play a crucial role in shaping the future of Human Space Exploration ...

Embedded Software Engineer

Hiring Organisation
Transcend Softech LLC
Location
Irvine, California, United States
Employment Type
Permanent
Salary
USD Annual
well. Job Overview: We are looking for an experienced Embedded Software Engineer to join our engineering team. Key Responsibilities: Participate in the complete Software Development Lifecycle (SDLC) including requirements analysis, architecture/design, implementation, integration, and testing. Develop and maintain embedded applications using C/C++ . Work closely … with hardware teams on board bring-up, OS bring-up, and device driver development . Develop and integrate hardware interface solutions for embedded platforms. Ensure regulatory compliance with customer safety and security standards. Debug, test, and optimize embedded software for performance and reliability. Collaborate with cross-functional ...

Software Engineer

Hiring Organisation
Accord Technologies Inc
Location
Irvine, California, United States
Employment Type
Permanent
Salary
USD Annual
Aerospace Job Overview: We are looking for an experienced Embedded Software Engineer to join our engineering team. Key Responsibilities: Participate in the complete Software Development Lifecycle (SDLC) including requirements analysis, architecture/design, implementation, integration, and testing. Develop and maintain embedded applications using C/C++ . Work closely … with hardware teams on board bring-up, OS bring-up, and device driver development . Develop and integrate hardware interface solutions for embedded platforms. Ensure regulatory compliance with customer safety and security standards. Debug, test, and optimize embedded software for performance and reliability. Collaborate with cross-functional ...

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

Senior Embedded Software Engineer

Hiring Organisation
Oho Group
Location
United Kingdom, UK
Senior Device Driver Engineer (Linux) The Oho Group have partnered with a global telecommunications firm looking for an experienced Embedded Software Engineer to join their ambitious and growing team! This role offers a great technical challenge, combined with a competitive salary, a great benefits package … technical direction, regular stand-ups and technical reviews. What You’ll Bring Strong C and C++ on Linux and RTOS Proven experience with device driver development in commercial products Excellent debugging and problem-solving abilities Nice to Have Experience with ARM-based communication platforms Hardware debugging (oscilloscopes ...

Senior Embedded Software Engineer

Hiring Organisation
Oho Group
Location
Cambridge, England, United Kingdom
Senior Device Driver Engineer (Linux) The Oho Group have partnered with a global telecommunications firm looking for an experienced Embedded Software Engineer to join their ambitious and growing team! This role offers a great technical challenge, combined with a competitive salary, a great benefits package … technical direction, regular stand-ups and technical reviews. What You’ll Bring Strong C and C++ on Linux and RTOS Proven experience with device driver development in commercial products Excellent debugging and problem-solving abilities Nice to Have Experience with ARM-based communication platforms Hardware debugging (oscilloscopes ...

Embedded Software Engineer

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
Oho Group
Location
United Kingdom, UK
/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(Hybrid) Location :Mossville ,IL

Hiring Organisation
Stellent IT LLC
Location
Mossville, Illinois, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Embedded software engineer(Hybrid) Location:Mossville ,IL Interview:Phone+Skype We are looking for device driver level development. As well as RTOS. This is at the firmware level (driver). (real time operating system, rtos, freertos are good keywords) Job Description The main function … embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution ...

Software engineer- Embedded board support and RTOS

Hiring Organisation
Accord Technologies Inc
Location
Clearwater, Florida, United States
Employment Type
Permanent
Salary
USD Annual
Software engineer- Embedded board support and RTOS Location: Clearwater, FL -Onsite Citizenship: US Citizen required Experience: 5-10 Years, Must Have Skills : Low Level Development, API, drivers, DOORs, JIRA, Sensors Guidance and Navigation Language, Board support, Kernel, Memory on linux and widows Should be able to write program … Avionics domain experience JD : We want software engineers who not only have a solid foundation in coding, development, designing, testing but who also have a passion for empowering the world and making it a better place for everyone - today and tomorrow. This role involves low level SW development ...

Embedded Software (Linux) Engineer/Architect

Hiring Organisation
Mission Microwave
Location
Cypress, California, United States
Employment Type
Permanent
Salary
USD Annual
specifications for ground-based, airborne, and space-qualified embedded systems. Apply expert-level knowledge of embedded software design principles, real-time operating systems, and device driver development. Design and optimize software for thermal management, power control, and fault detection in high-power RF amplifiers and systems. Implement embedded … including DO-178 and MIL-STD compliance. Conduct software architecture reviews, risk assessments, and technical trade studies to ensure optimal embedded solutions. Support prototype development, testing, and qualification activities for space and airborne systems. Own embedded software development through the full lifecycle from concept to production. Collaborate with ...

Senior IT Software Engineer (Contract)

Hiring Organisation
AIRBUS U.S. Space & Defense, Inc
Location
Merritt Island, Florida, United States
Employment Type
Permanent
Salary
USD Annual
engineer to develop and test spacecraft flight software. We're looking for candidates who can bring exceptional programming skills and experience in embedded software development and testing to the team. Position Responsibilities: The Senior Software I&T Engineer's primary responsibility will be contributing to the development and testing of Airbus U.S.'s satellite flight software. This engineer will be involved in the full lifecycle of flight software development, from requirements definition through operations. However, because we are a small team where each person takes on many roles, this engineer will also contribute to mission ...

Senior Software Engineer

Hiring Organisation
Fairchild Imaging, Inc
Location
San Jose, California, United States
Employment Type
Permanent
Salary
USD Annual
Must Have) 10+ years of professional software engineering experience. Strong proficiency in C/C++. Extensive experience using Microsoft Visual Studio as a primary development environment. Solid hands-on experience with Microsoft Foundation Classes (MFC). In-depth knowledge of the Win32 SDK and Windows application internals. Demonstrated experience … with register-level programming and low-level hardware control. Strong debugging skills across software, driver, and hardware boundaries. Ability to work independently and take technical ownership of complex systems. Preferred Qualifications (Nice to Have) Experience with device driver development or driver-level interactions. Exposure ...

Senior Embedded Engineer

Hiring Organisation
Whoop
Location
Boston, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
code reviews to ensure clarity, correctness, and adherence to coding standards. Design and improve firmware self-tests, validation tools, CI workflows, and internal development tools. Support electrical development by evaluating components, bringing up drivers, and contributing to hardware design discussions. Leverage AI as a development tool … firmware platform. QUALIFICATIONS: Bachelor's or Master's in Electrical Engineering, Computer Engineering, Computer Science, or a related field. 5+ years of embedded firmware development experience. Excellent problem-solving and analytical skills, with the ability to resolve ambiguous issues independently. Excellent interpersonal, written, and verbal communication skills, with experience ...

Embedded Software Engineer (RTOS / ARM / Drivers)

Hiring Organisation
1 point system
Location
Spring, Texas, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Required Experience 5-10 years of embedded software development experience Strong experience with RTOS (FreeRTOS or similar) and ARM Proficiency in C/C++ Experience working close to hardware (drivers, board bring up, debugging) Understanding of real time, multi threaded systems Ability to read schematics, datasheets … technical specs Nice to Have Linux device driver development Some Windows driver exposure Bare metal or bootloader experience Scripting (Python, shell) Git/GitHub Technologies C, C++, FreeRTOS, ARM, Linux, JTAG/SWD, UART ...

Embedded Software Engineer (Yocto / Linux)

Hiring Organisation
Avanti Recruitment
Location
Bristol, City of Bristol, United Kingdom
Employment Type
Contract
focused on developing robust, scalable software for bespoke hardware, with a strong emphasis on the Yocto Project. You will be involved across the full development lifecycle, from low-level board bring-up through to system optimisation and deployment. Key Responsibilities Develop and maintain embedded Linux distributions using Yocto Perform … Linux kernel configuration and development Support board bring-up on custom hardware platforms Develop and integrate device drivers Work with U-Boot and bootloader configurations Collaborate with hardware engineers on system integration Troubleshoot and optimise system performance Contribute to long-term capability building within the embedded team Required ...

Staff Software Engineer, Embedded Systems

Hiring Organisation
Eliassen Group
Location
Bloomfield, Connecticut, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Description: Onsite in Bloomfield, CT Our client seeks a staff software engineer to lead embedded software development for commercial elevator products. The role will guide architecture, tools, simulation, testing, automation, and cybersecurity integration across global product lines. The engineer will mentor teams, enforce coding standards, drive … experience, or a master's degree in software engineering with a minimum of 10 years of experience. Proven expertise across the full product development lifecycle and SDLC phases. Ability to work independently and drive results across multiple projects and priorities. Experience with rapid prototyping and continuous integration. Strong embedded ...

Senior Embedded Software Engineer

Hiring Organisation
TP-Link Systems Inc
Location
Irvine, California, United States
Employment Type
Permanent
Salary
USD Annual
concept to completion, ensuring high standards of performance, reliability, and safety. You will be involved in every stage of the product life cycle, including development, manufacture, and maintenance and so on. Key Responsibilities: Design, develop, and maintain software systems for embedded network devices. Design and integrate network solutions into … overall architecture and hardware design across multiple platforms. Responsible for device driver development and maintenance, such as Flash, wired network etc. Design and development of features in the area of L2/Bridging/L3/Routing for the network devices. Analyze and resolve performance bottlenecks ...

Senior Embedded Engineer

Hiring Organisation
Embtel Inc
Location
Boise, Idaho, United States
Employment Type
Permanent
Salary
USD Annual
Strong Programming experience in "C, Data Structures, Multithreading, and system programming Strong Linux internals and kernel knowledge with related integration and configuration experience Linux device driver development experience Strong Bash shell scripting Very familiar with Linux build processes and Makefiles 5+ years embedded C/C++ development Very strong Linux and analytical problem solving skills Experience with Yocto Understanding of Device tree Ability to understand design and produce code of high quality Knowledge on development tools, processes, quality aspects High comfort level working in a fast-paced, results-oriented culture Ability to handle multiple ...

Sr Staff Engineer, Embedded

Hiring Organisation
Cariad, Inc
Location
Mountain View, California, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating … crucial role in delivering high-performance, reliable, and scalable software that forms the backbone of embedded system solutions. As a SoC and board device driver's expert, you will design, implement, test, root cause issues and debug the BSP for Cariad infotainment platform. The Sr Staff Software Engineer ...

Embedded Engineer II

Hiring Organisation
Whoop
Location
Boston, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
data analysis.RESPONSIBILITIES: Develop and test firmware in C for WHOOP's product line, leveraging software tools, hardware tools, and instrumentation to aid in the development and debug process. Contribute to firmware architecture design and feature development Debug issues across software and hardware domains Write and maintain clear technical … documentation Participate in code reviews and ensure compliance with coding standards. Support test automation by designing, implementing, and debugging firmware self-tests. Support electrical development by contributing to component selection and bringing up drivers. Leverage AI as a development tool and share learnings with teammates. QUALIFICATIONS: Bachelor ...

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

Embedded Software Engineer

Hiring Organisation
Rincon Research Corp
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
signal processing and geolocation systems for the future! What are the primary responsibilities in the Embedded Software Engineer position? The position requires skill in development of software applications and drivers. The right candidate will be expected to demonstrate disciplined work habits leading to products that are well-structured, documented … carefully tested. Rincon Research personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M. This position may also require direct interaction with end users and customers. What required background will make you successful? Bachelor's degree in Computer Science, Computer ...

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