Permanent Device Driver Job Vacancies

1 to 25 of 43 Permanent Device Driver Jobs

Senior Embedded Software Engineer

Rochester, Kent, South East, United Kingdom
Hybrid / WFH Options
Technical Placements
the continuity and quality of support for mature products. The primary focus will be maintaining and improving current products through bug fixes, minor enhancements, and new device driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software … of device drivers and networking stack implementation. Knowledge of EN54 standards or similar regulatory requirements for life safety systems. Awareness of Linux kernel internals, device driver development, and inter-process communication (shared memory, semaphores, FIFO). Understanding of USB protocols and embedded USB stacks. Basic knowledge of electronic circuits and system-level debugging. Experience with More ❯
Employment Type: Permanent, Work From Home
Posted:

Embedded Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Radiodetection Ltd
code quality and standards. What Were Looking For Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in device driver and peripheral code debugging. Solid understanding of Bluetooth Low Energy (BLE) technology, with experience in driver development. Experience with wired communications such as USB and device More ❯
Employment Type: Permanent, Work From Home
Posted:

Embedded Software Engineer

euclid, ohio, united states
Lincoln Electric
systems. Key Responsibilities Embedded Application Development Design, develop, and maintain software applications for embedded Linux systems. Write efficient, maintainable code in C, C++, and Python. Implement and optimize device drivers, APIs, and middleware. Perform system-level debugging, performance tuning, and troubleshooting. Develop and execute test plans to validate software functionality and reliability. Collaborate with QA to ensure high More ❯
Posted:

Embedded Software Team Lead

Salisbury, England, United Kingdom
Hybrid / WFH Options
IC Resources
technology company, then please apply today to learn more! 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 Team Lead

swindon, wiltshire, south west england, united kingdom
Hybrid / WFH Options
IC Resources
technology company, then please apply today to learn more! 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:

Software Engineer, Embedded Linux

San Diego, California, United States
TrellisWare Technologies
and Python Two years of experience with Yocto Project Experience with common lab test equipment (i.e. oscilloscope, logic analyzer) Experience with Object-oriented design, data link layer and device drivers as well as ARM based processors To be considered for this position, you would need to meet, at a minimum, the knowledge, skills, and abilities listed here: Linux More ❯
Employment Type: Permanent
Salary: USD 165,000 Annual
Posted:

Software Engineer - Embedded with Security Clearance

Grand Prairie, Texas, United States
PlanIT Group LLC
application users and other technical and support personnel. The software engineer will be responsible for developing and maintain the real-time simulation code, user interface code, device driver code, data collection code and display code. Responsibilities will include operations and software development from requirement analysis to integration in a prototype environment. This role is established to identify … System or Linux environment is required • Prior experience with Hardware-in-the-loop (HWIL) systems (Hardware & Software Integration and testing) • Simulation (performance real-time) software development • Low level device drivers/firmware experience Desired skills: • Full software lifecycle development exposure • Cross-discipline team collaboration/exposure • Git - source code versioning • GitLab - software configuration/version control & CI/ More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded S/W Engineer with Security Clearance

Orlando, Florida, United States
Indotronix International Corp
to configure and manage a continuous test environment. Bonus skills would be familiarity with Agile development, Cyber Security, Department of Defense products, board support package and device driver development. Status of DOD clearance required on resumes, with investigation date preferred. More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Firmware Engineer

Waukegan, Illinois, United States
Sovereign Technologies
in firmware development for embedded systems Strong proficiency in C and C++ programming languages Solid experience working with Embedded Linux (Yocto, Buildroot, or similar) Familiarity with kernel modules, device drivers, and low-level hardware interfaces (SPI, I2C, UART) Experience with version control systems (e.g., Git) and CI/CD pipelines Strong problem-solving skills and ability to work More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer - Ground Combat Vehicles with Security Clearance

Sterling Heights, Michigan, United States
Moseley Technical Services, Inc
Yocto. Additional Tools: Eclipse, gcc, DOORs, Jira, Confluence, gdb. Hypervisors: Type I & II (preferred). Security Features: SELinux, verified boot, trusted execution environments (preferred). System Programming: Linux device drivers, bootloaders, memory maps (strong plus). Architecture Standards: GCIA, MOSA, SOSA, FACE. Industry Knowledge: Experience with ground combat vehicle systems and network architecture. Methodologies: Agile software development processes More ❯
Employment Type: Permanent
Salary: USD 58 Hourly
Posted:

Firmware Engineer

Croesyceiliog, Gwent, United Kingdom
Mentmore Recruitment
Data Platform Team: Expertise in C and C++ development. Firmware development experience for embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (e.g., MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). … Understanding of device management and security protocols (e.g., TLS, DTLS). More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 51,000 Annual
Posted:

Firmware Engineer

Cwmbran, Torfaen, Gwent, United Kingdom
Mentmore Recruitment
Data Platform Team: Expertise in C and C++ development. Firmware development experience for embedded and IoT devices. API development experience. Strong understanding of computer architecture, operating systems, and device drivers. Proficiency in debugging firmware for microcontrollers and SoCs. Familiarity with IoT protocols (e.g., MQTT). Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.). … Understanding of device management and security protocols (e.g., TLS, DTLS). More ❯
Employment Type: Permanent
Salary: £50000 - £51000/annum
Posted:

Virtualisation Engineer

London, United Kingdom
Apple Inc
to apply.Key Responsibilities- Design, implement, and maintain kernel-level virtualization support for Apple platforms.- Develop and enhance features within Apple's Hypervisor and Virtualization frameworks.- Implement and improve device emulation and bus emulation logic to support a wide range of virtualized hardware.- Collaborate with hardware teams to integrate support for new virtualization-related features.- Write high-quality, well … and system programming, device drivers, and memory management. Excellent C and C++ programming skills. Preferred Qualifications Proficient in virtualization technologies. Skilled in kernel and device driver development. Familiar with Arm assembly programming. Knowledgeable in hardware virtualization. Well-versed in testing methodologies and designing testable systems. Strong collaborator with excellent written and verbal communication skills. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

CNO Developer with Security Clearance

Herndon, Virginia, United States
Dexian Signature Federal
knowledge of Windows, Linux, macOS, Android, iOS, and embedded systems. Networking: Understanding of computer network protocols, architectures, and security principles. Technical Expertise: Experience with kernel-level development, firmware, device drivers, and secure coding practices. More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer with Security Clearance

Dedham, Massachusetts, United States
Aqua IT
RUST. • Familiarity with C and C++ • Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh. • ARM virtualization extensions, preferably Hypervisor. • Hypervisor Technology • Linux • Rhapsody • UML • Device drivers What sets you apart: • Passion for designing complicated systems and working on problems of diverse scope. • Ability to define the scope, schedule, and expectations for the work you More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer

Worcester, Worcestershire, West Midlands, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
years' experience with microcontrollers and RTOS environments. Knowledge of comms and serial protocols. Skilled in debugging tools and low-level hardware interaction. Desirable Extras Understanding of Linux kernel, device drivers, and build systems. Knowledge of wireless communication protocols (4G/5G, satellite, TETRA, P25, DMR). Familiarity with mobile networking (LTE, Wi-Fi, VPNs). Experience with router More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

CNO Cyber Developer/Reverse Engineer with Security Clearance

San Antonio, Texas, United States
Ring0 Technologies, Inc
directly related experience Ability to convey technical information effectively and concisely to a wide range of audiences Strong grasp of operating system fundamentals including interrupts, threading, virtual memory, device drivers, boot procedures, and memory management techniques Knowledge of networking and protocol stacks Knowledge of software reverse engineering tools and techniques and vulnerability research Familiarity with code and resource More ❯
Employment Type: Permanent
Salary: USD 200,000 Annual
Posted:

Software Engineer

Loughborough, Leicestershire, East Midlands, United Kingdom
Hybrid / WFH Options
Euro Projects Recruitment
Engineer you will be involved in: Designing and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing device drivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Software Engineer

Worcester, Worcestershire, West Midlands, United Kingdom
Hybrid / WFH Options
Euro Projects Recruitment
Engineer you will be involved in: Designing and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing device drivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Software Engineer with Security Clearance

Camden, New Jersey, United States
Innova Solutions, Inc
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:

Embedded Software Engineer II

Irvine, California, United States
804 Technology
for ammunition handling systems, thermal management systems, aero-mechanical systems, turbo machinery, and various electronics. ESSENTIAL DUTIES & RESPONSIBILITIES Functional and interface design specifications Embedded application and device driver software implementation. Application simulator development Requirements-based testing In-house and integration and test QUALIFICATION REQUIREMENTS (Skills, Knowledge and Abilities required) Proficient in embedded application development in C/ More ❯
Employment Type: Permanent
Salary: USD 5,500 Hourly
Posted:

Lead Hardware Engineer

Guildford, Surrey, England, United Kingdom
Advanced Resource Managers Limited
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 Your skillset may include: Have experience in at least one of the following areas: Complex PCB design, FPGA development in VHDL, or More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:

Principal Software Engineer with Security Clearance

Minneapolis, Minnesota, United States
Bentley Global Resources, LLC
unit testing of embedded software with knowledge of requirements-based software verification and traceability • Use of version control and issue tracking tools Skills Preferred • Developing and troubleshooting communications, device drivers, and IO interfaces • Efficiently developing product line software to include architecture and software components that are common across multiple product variants within the product line as well as More ❯
Employment Type: Permanent
Salary: USD 70 Hourly
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 More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer with Security Clearance

Camden, New Jersey, United States
Innova Solutions, Inc
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 110 Hourly
Posted:
Device Driver
10th Percentile
£44,100
25th Percentile
£50,250
Median
£52,500
75th Percentile
£69,000
90th Percentile
£74,100