126 to 150 of 155 Device Driver Development Jobs

Senior Embedded Software Engineer (Minimum $10k Sign-On Bonus)

Hiring Organisation
L3Harris Technologies
Location
Camden, New Jersey, United States
Employment Type
Permanent
Salary
USD Annual
next generation of mission-critical national security systems. The candidate should have a strong background in modern computer architecture, hardware bring-up and debugging, development of low-level embedded system-software including custom drivers, board support packages, and bootloader. Essential Functions: Develop device drivers and board support packages … evaluate interfaces between hardware and software, operational performance, 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 Investigate root causes of complex issues, and implement solutions, working independently ...

Embedded Firmware Engineer

Hiring Organisation
Pixcel
Location
Freehold, New Jersey, United States
Employment Type
Permanent
Salary
USD Annual
processing, helping develop reliable software for advanced hardware platforms. You will work closely with FPGA, hardware, and systems engineers to bring new platforms from development through production. The role involves low-level development and debugging across the hardware/software boundary, as well as documenting software and development processes to the standards required in a regulated medical-device environment. Responsibilities Develop, maintain, and debug embedded software and firmware for ARM-based and other embedded platforms. Work with embedded Linux systems, including BSPs, boot processes, system configuration, and board support. Develop and maintain device drivers ...

Software Engineer

Hiring Organisation
WGS SYSTEMS LLC
Location
Frederick, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
United States government and international customers. This position is primarily responsible for researching, designing, and developing computer software systems, in conjunction with hardware product development by performing the following duties personally or through subordinates. Essential Duties and Responsibilities: System software requirements definition, coordination and compliance, including functional, interface … communications specifications Development of device drivers and board support packages for custom processing hardware Board bring-up and testing on first time custom processing hardware Design and develop flexible and powerful APIs to support higher level software system integration Perform system modeling of throughput, processor load, and memory ...

Embedded Firmware Engineer

Hiring Organisation
SCRAM Systems
Location
Englewood, Colorado, United States
Employment Type
Permanent
Salary
USD Annual
design, develop, and optimize low-level software for advanced embedded systems. This role involves working across the full firmware stack-from bare-metal development to RTOS-based wireless systems-while interfacing closely with hardware to deliver high-performance, low-power solutions. The ideal candidate has strong experience in embedded … Linux, Zephyr, device drivers, and hardware/firmware integration. Duties/Responsibilities: Design, develop, and maintain embedded firmware for microcontrollers and SoCs Develop and debug firmware on bare-metal and RTOS platforms (e.g., Zephyr) Work with embedded Linux systems, including kernel configuration and user-space applications Implement and optimize ...

Embedded Software Engineer II

Hiring Organisation
Wabtec
Location
Germantown, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
ensure that we are meeting on-time deliveries and delivering the highest quality Software to our customers. You will be responsible for the design, development, and testing of Embedded Software Applications. You will perform requirement and design reviews, code reviews, and unit testing; and will be responsible for releasing … Self-driven, quick learner, good team player, and results-oriented individual with a clear focus on high quality Experience with C and C++ software development Experience with Bash, Python, or other scripting languages used in automating tasks and unit testing Experience with Linux or Unix-based real-time operating ...

Embedded Software Engineer II

Hiring Organisation
Wabtec
Location
Silver Spring, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
ensure that we are meeting on-time deliveries and delivering the highest quality Software to our customers. You will be responsible for the design, development, and testing of Embedded Software Applications. You will perform requirement and design reviews, code reviews, and unit testing; and will be responsible for releasing … Self-driven, quick learner, good team player, and results-oriented individual with a clear focus on high quality Experience with C and C++ software development Experience with Bash, Python, or other scripting languages used in automating tasks and unit testing Experience with Linux or Unix-based real-time operating ...

Embedded Software Engineer IV

Hiring Organisation
Wabtec
Location
Germantown, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
ensure that we are meeting on-time deliveries and delivering the highest quality Software to our customers. You will be responsible for the design, development, and testing of Embedded Software Applications. You will perform requirement and design reviews, code reviews, and unit testing; and will be responsible for releasing … Self-driven, quick learner, good team player, and results-oriented individual with a clear focus on high quality Experience with C and C++ software development Experience with Bash, Python, or other scripting languages used in automating tasks and unit testing Experience with Linux or Unix-based real-time operating ...

Embedded Software Engineer IV

Hiring Organisation
Wabtec
Location
Silver Spring, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
ensure that we are meeting on-time deliveries and delivering the highest quality Software to our customers. You will be responsible for the design, development, and testing of Embedded Software Applications. You will perform requirement and design reviews, code reviews, and unit testing; and will be responsible for releasing … Self-driven, quick learner, good team player, and results-oriented individual with a clear focus on high quality Experience with C and C++ software development Experience with Bash, Python, or other scripting languages used in automating tasks and unit testing Experience with Linux or Unix-based real-time operating ...

Embedded Firmware Engineer III

Hiring Organisation
Videndum
Location
Raleigh, North Carolina, United States
Employment Type
Permanent
Salary
USD Annual
enjoys solving complex embedded systems challenges while contributing to products trusted by professional filmmakers and broadcasters worldwide. What You'll Do Embedded Firmware Development Design, develop, test, document, and maintain embedded firmware for battery, power, and professional LED lighting products. Develop bootloader and application firmware for ARM Cortex … Perform board bring-up and on-target debugging. Troubleshoot firmware using schematics, oscilloscopes, logic analyzers, and JTAG/SWD debugging tools. Develop low-level device drivers and hardware interfaces. Battery Management Systems Implement battery-management functionality including: State of Charge (SOC) State of Health (SOH) Coulomb counting Cell balancing ...

Senior Software Engineer (C++/Linux)

Hiring Organisation
Nigel Wright Group
Location
Prudhoe, Northumberland, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
experienced software engineer to join a growing technology company developing software for specialist products used in highly demanding environments. This is an application development role, focused on building robust C++ applications that run on Linux-based embedded platforms. It's not a firmware or electronics position … looking for someone who enjoys developing software close to the hardware, without spending their days writing device drivers or low-level firmware. Role Developing and enhancing applications written in C++ Building software for Linux-based embedded and edge devices Working on performance-critical systems where efficiency and reliability matter ...

Senior Embedded Linux Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
bring our AI accelerator to life — from initial power-on through to stable, performant operation in production systems. Day to Day: Develop and maintain device drivers for the AI accelerator, targeting Linux kernel and bare-metal environments Write and debug firmware for control and management processors alongside the main … methodology for the embedded team Requirements: 5+ years of embedded software experience with C/C++ in production hardware products Proven experience writing Linux device drivers (character, platform, or PCIe drivers) Hands-on BSP bring-up experience on custom hardware — from schematic review to first OS boot Solid understanding ...

Senior Embedded Software Engineer - R&D

Hiring Organisation
SoloPulse
Location
Georgia, United States
Employment Type
Permanent
Salary
USD Annual
sensors, SDRs, embedded computers, GPUs, networking, and other specialized hardware Developing the software interfaces required to communicate with new sensors and hardware, including drivers, device interfaces, acquisition software, configuration, synchronization, and health monitoring Taking unfamiliar hardware from initial bring-up through reliable data streaming into a custom software system … Working directly with hardware during development, including reading schematics and datasheets, debugging interfaces, using lab equipment, modifying cables or connectors, and performing basic electronics rework or soldering when necessary Designing and implementing high-throughput, low-latency data paths between sensors, embedded processors, GPUs, and downstream systems Integrating multiple sensors ...

Senior Rust Software Engineer

Hiring Organisation
Vector Atomic
Location
Oakland, California, United States
Employment Type
Permanent
Salary
USD Annual
system controllers, data acquisition pipelines, and critical control algorithms on ARM SoCs from concept to deployment. Responsibilities: Technical Leadership & Architecture: Lead the design and development of reliable, high-performance, production-quality software architectures in Rust. System Control & Drivers: Architect and verify system controllers on ARM SoCs, designing robust user … with hardware teams to lead board testing, hardware bring-up, and the implementation of fault-tolerant error-handling systems. Quantum Software Infrastructure: Oversee the development and scaling of core software libraries used for the control and automation of next-generation quantum systems. Mentorship & Process Improvement: Champion continuous improvement within ...

Firmware Engineer, Industrial Solutions

Hiring Organisation
OnLogic
Location
South Burlington, Vermont, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial computing products. This dynamic role involves firmware and software coding across various CPU, SoC, and microcontroller architectures, specifically targeting a range of motherboards and expansion cards. Your work will include … firmware, ARM device drivers, custom x86 UEFI/BIOS, and microcontroller firmware. You will be involved in the complete product lifecycle-from initial concept and development to prototype builds, validation, and volume production. We are a fast-growing company seeking a dedicated team member to help us continue ...

Firmware Engineer, Industrial Solutions

Hiring Organisation
OnLogic
Location
Cary, North Carolina, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial computing products. This dynamic role involves firmware and software coding across various CPU, SoC, and microcontroller architectures, specifically targeting a range of motherboards and expansion cards. Your work will include … firmware, ARM device drivers, custom x86 UEFI/BIOS, and microcontroller firmware. You will be involved in the complete product lifecycle-from initial concept and development to prototype builds, validation, and volume production. We are a fast-growing company seeking a dedicated team member to help us continue ...

Senior Embedded Software Application Engineer

Hiring Organisation
Alif Semiconductor
Location
Pleasanton, California, United States
Employment Type
Permanent
Salary
USD Annual
Support Alif Semiconductor customers including, but not limited to Zephyr Operating Systems. Ensure customer satisfaction by providing outstanding support and guidance. Contribute to the development of documentation such as Application Notes, Quick Start Guides and User Manuals. Work with the marketing team to validate product requirements and review … product introduction materials. Assist in business development activities. Requirements Bachelor's or above degree in Electrical Engineering or Computer Science. 8+ years of experience of developing firmware and/or software for embedded products. Experience with IoT edge devices a plus. Demonstrated experience in developing device drivers ...

Embedded Software Engineer

Hiring Organisation
L3Harris Technologies
Location
Camden, New Jersey, United States
Employment Type
Permanent
Salary
USD Annual
into working and maintainable solutions for our Integrated Systems & Encription team. The selected candidate will apply technical proficiency across various stages of our Software Development Life Cycle (SDLC), gather requirements and work closely with stakeholders to prioritize and scope tasks. The selected candidate will be working … setting our direction and strategy for product and infrastructure development. Tasks include: 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 ...

Embedded Software Application Engineer

Hiring Organisation
Alif Semiconductor
Location
Oakland, California, United States
Employment Type
Permanent
Salary
USD Annual
Design Houses. Create and present training material targeting embedded applications and solutions. Ensure customer satisfaction by providing outstanding support and guidance. Contribute to the development of documentation such as Application Notes, Quick Start Guides and User Manuals. Work with the marketing team to validate product requirements and review … product introduction materials. Work with the Documentation team to review and update Datasheets and Technical Reference Manuals. Assist in business development activities. Requirements BSc degree in Electrical Engineering or Computer Science. 5+ years of experience of developing firmware and/or software for embedded products. Experience with IoT edge ...

Specialist, Software Engineer (Embedded Software) (Minimum $10k Sign-On Bonus)

Hiring Organisation
L3Harris Technologies
Location
Herndon, Virginia, United States
Employment Type
Permanent
Salary
USD 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 Development Engineer

Hiring Organisation
Cohere Technology Group LLC
Location
McLean, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Description 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 …/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 ...

Firmware Engineer

Hiring Organisation
OnLogic
Location
South Burlington, Vermont, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial computing products. This dynamic role involves firmware and software coding across various CPU, SoC, and microcontroller architectures, specifically targeting a range of motherboards and expansion cards. Your work will include … firmware, ARM device drivers, custom x86 UEFI/BIOS, and microcontroller firmware. You will be involved in the complete product lifecycle-from initial concept and development to prototype builds, validation, and volume production. We are a fast-growing company seeking a dedicated team member to help us continue ...

Firmware Engineer

Hiring Organisation
OnLogic
Location
Raleigh, North Carolina, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial computing products. This dynamic role involves firmware and software coding across various CPU, SoC, and microcontroller architectures, specifically targeting a range of motherboards and expansion cards. Your work will include … firmware, ARM device drivers, custom x86 UEFI/BIOS, and microcontroller firmware. You will be involved in the complete product lifecycle-from initial concept and development to prototype builds, validation, and volume production. We are a fast-growing company seeking a dedicated team member to help us continue ...

Embedded Software Engineer - active Secret Clearance

Hiring Organisation
Amarx Search, Inc
Location
Pennsauken, New Jersey, United States
Employment Type
Any
Salary
USD Annual
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 … other SW certification such as DO-178 Duties and Responsibilities 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 ...

Staff Electrical Design Engineer

Location
Greater London, England, United Kingdom
hands-on role where you’ll work across the full spectrum of robotics electrical engineering—in particular, sensor integration to embedded firmware development and PCB design. You’ll collaborate closely with cross-functional teams to create reliable, high-performance electrical solutions that enable our robots to sense, compute … MATLAB for automation and testing. Familiarity with Verilog or VHDL for hardware design and simulation. Experience in building Linux kernels and modifying or writing device drivers. What We Offer Competitive equity: stock options with meaningful upside as we scale. 30+ paid days off, including 23 days of annual leave ...

Senior Kernel Development Engineer

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. SENIOR SOFTWARE DEVELOPMENT ENGINEER THE ROLE: AMD is looking for high calibre accomplished software engineers to work on the design and implementation of Linux network device … algorithms and architecture Demonstrate proven experience of writing and maintaining high performance drivers for the Linux kernelDesign and develop new groundbreaking AMD technologies Submit driver changes to the upstream Linux kernelParticipating in new ASIC and hardware bring ups Debugging/fix existing issues and research alternative, more efficient ways ...