67,628 Device Driver jobs in the United States
Lead Autosar Device Driver
Posted 21 days ago
Job Viewed
Job Description
Job Details:
Must Have Skills:
• Good Knowledge in AUTOSAR project and experience in project involving AUTOSAR based functional safety
• Good Understanding in ASPICE Process and implementation experience
• Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
Nice to have skills
Detailed Job Description:
Scope of the Position: This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded software and validate system functions in safety critical electronic modules developed for automotive OEM customers.
Responsibilities:
• Real-time embedded software development, system architecture, requirements analysis, design, coding, and validation testing of automotive microcontroller modules.
• Collaborate with the customers, program managers and engineering teams (Electronic, Mechanical, Manufacturing) to define and implement product requirements and validate performance.
• Develop software testing requirements for manufacturing, EMC and Environmental testing
• Lead the improvement of software tools and processes to achieve customer satisfaction and high software reliability.
Qualifications:
• Minimum Bachelor's degree in electrical engineering or Computer Science; MS in related discipline is preferred.
• Minimum 8 years of experience developing real-time embedded software for real-time electronic modules for safety critical applications.
• Good Knowledge in AUTOSAR project and experience in project involving AUTOSAR based functional safety
• Good Understanding in ASPICE Process and implementation experience
• Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
• CAN and LIN experience using Canalyzer, CANoe, CANape, Microchip network analysis tools
• Experienced controlling DC and stepper motors
• ISO26262 compliance experience desired.
• Knowledge of SEI Capability Maturity Model or equivalent
Senior Engineer, Device Driver (NTD)
Posted 21 days ago
Job Viewed
Job Description
The worldwide pioneer in the creation of interactive entertainment, Nintendo Co., Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch™ system and the Nintendo 3DS™ family of portable systems. Since 1983, when it launched the Nintendo Entertainment System™, Nintendo has sold more than 4.7 billion video games and more than 740 million hardware units globally, including Nintendo Switch and the Nintendo 3DS family of systems, as well as the Game Boy™, Game Boy Advance, Nintendo DS™ family of systems, Super NES™, Nintendo 64™, Nintendo GameCube™, Wii™ and Wii U™ systems. It has also created industry icons that have become well-known, household names, such as Mario, Donkey Kong, Metroid, Zelda and Pokémon. A wholly owned subsidiary, Nintendo Technology Development, based in Redmond, Washington, creates future hardware/software technology and researches North American-based technologies.
Nintendo is an equal opportunity employer. We offer a welcoming and inclusive environment in service to one another, our products, the diverse consumers we represent, and the communities we call home. We do all of this with kindness, empathy and respect for each other.
DESCRIPTION OF DUTIES:
Design and develop device drivers for current and future gaming consoles.
Implement robust embedded software using modern C++ constructs.
Drive architecture definition and create associated documentation.
Lead development activities on major software subsystems, providing hands-on assistance to junior team members.
SUMMARY OF REQUIREMENTS
5+ years’ experience developing device drivers for complex SOCs.
5+ years’ experience developing multithreaded software.
Hands-on experience with lower-level device driver topics such as DMA, memory hierarchy, cache coherency, use of memory barrier instructions
Ability to use a logic analyzer or oscilloscope for debug and validation.
Proficient with fundamental computer science data structures and algorithms.
Degree in Computer Engineering, Computer Science or Electrical Engineering.
PREFERRED REQUIREMENTS
MS degree
Experience using real time operating systems (RTOS)
Experience with either USB, Power Delivery or PCIe bus protocol.
Professional experience developing C++ software with C++11 and above.
This position is onsite in Redmond, WA, and not open to remote status at this time.
This position includes a base salary range of $147,847 - $221,770 annually, potential for a semi-annual discretionary performance bonus, and a comprehensive benefits package that includes medical, dental, vision, 401(k), and paid time off. Please see our Benefits & Perks page for more benefits information.
Senior Engineer, Device Driver (NTD)
Posted 21 days ago
Job Viewed
Job Description
Nintendo Technology Development
The worldwide pioneer in the creation of interactive entertainment, Nintendo Co., Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch™ system and the Nintendo 3DS™ family of portable systems. Since 1983, when it launched the Nintendo Entertainment System™, Nintendo has sold more than 4.7 billion video games and more than 740 million hardware units globally, including Nintendo Switch and the Nintendo 3DS family of systems, as well as the Game Boy™, Game Boy Advance, Nintendo DS™ family of systems, Super NES™, Nintendo 64™, Nintendo GameCube™, Wii™ and Wii U™ systems. It has also created industry icons that have become well-known, household names, such as Mario, Donkey Kong, Metroid, Zelda and Pokémon. A wholly owned subsidiary, Nintendo Technology Development, based in Redmond, Washington, creates future hardware/software technology and researches North American-based technologies.
Nintendo is an equal opportunity employer. We offer a welcoming and inclusive environment in service to one another, our products, the diverse consumers we represent, and the communities we call home. We do all of this with kindness, empathy and respect for each other.
DESCRIPTION OF DUTIES:
(SW)(HW) Owns one or more modules. Understands the development lifecycle and is able to own modules at any phase of the lifecycle
(SW)(HW) Owns product quality over the entire lifecycle from conception and development to release and maintenance
(SW)(HW) Provides documentation for owned modules and features in a timely manner
(SW)(HW) Provides front-line support to internal and external customers and triages bug reports from them
Performs code reviews, technical design reviews, and test plan reviews
Scopes and executes delivery of modules involving multiple engineers
(SW)(HW) Scopes and plans sprints for owned module(s). Provides technical input into overall roadmap planning
(SW) Prioritizes and balances new feature development vs. maintenance work
Communicates and presents effectively to customers, internal stakeholders, and external vendors
(SDET) Create Test Plans to determine strategy, test coverage, and required tooling to ensure high product quality
(SDET) Designs, implements, and executes Automation Frameworks, Tools, and Tests for complex systems
(SDET) Develops automation systems using and targeting various technology domains with respect to hardware and software modules
(SDET) Works with DevOps to implement Continuous Integration for test automation
(SDET) Drives finding root cause and resolution of defects
(SW) Consistently delivers high-quality and performant software solutions
(HW) Consistently delivers high-quality and performant hardware solutions
(OPT) Research complex subjects and provides expert guidance
(OPT) Develops new features, conducts performance analysis, optimizes systems, and diagnoses failures
Effectively debugs complex problems
Makes pragmatic design decisions identifying risks, trade-offs, and alternatives
Designs and implements complex systems
Identifies problems with requirements and helps to resolve them
Identifies and resolves dependencies impacting the team
Analyzes existing processes and technologies and makes recommendations for improvement
Collaborates with peer groups and other teams across Nintendo
Provides coaching and mentorship and acts as a resource to other engineers
Participates as a key contributor to the hiring process
Up to 10% travel; domestic and international
SUMMARY OF REQUIREMENTS
(SW) 5+ years of recent experience developing software
-
(HW) 5+ years of recent experience developing hardware
-
(SDET) 5+ years of recent experience testing software
-
(OPT) Comprehensive knowledge of embedded software/hardware design, application software design and emerging technologies
(OPT) Comprehensive knowledge of application software design and emerging technologies
-
(OPT) Comprehensive knowledge of application software design
-
(OPT) Comprehensive knowledge of system software design and emerging technologies
-
(OPT) Comprehensive knowledge of system software design
-
(OPT) Comprehensive knowledge of real-time interactive platform technologies and industry-related trends
(SDET) Comprehensive knowledge of software testing methodologies
-
(OPT) Highly proficient in their domain and knowledgeable in diverse technologies
-
(OPT) Highly proficient and knowledgeable in their domain
-
(SW) Strong grasp of data structure and algorithms, multithreaded programming, and OS fundamentals
-
(OPT) Experience with using graphics API such as OpenGL, Vulkan or DirectX
-
(OPT) Fluency with C, C++ or C# (or equivalent)
-
(OPT) Fluency with C++
-
BS or MS in engineering or equivalent
Valid passport may be required
This position is onsite in Redmond, WA, and not open to remote status at this time.
This position includes a base salary range of $142,133 - $213,199 annually, potential for a semi-annual discretionary performance bonus, and a comprehensive benefits package that includes medical, dental, vision, 401(k), and paid time off. Please see our Benefits & Perks page for more benefits information. Fixed term employees are eligible for all listed employee benefits except tuition reimbursement.
Linux PCIe Device Driver Developer - Hybrid
Posted 5 days ago
Job Viewed
Job Description
We are seeking an experienced Linux PCIe Device Driver Developer to join our team in a hybrid work environment. The ideal candidate will be responsible for developing, testing, and maintaining device drivers for PCIe-based hardware, ensuring optimal performance and reliability.
This position will operate in a hybrid capacity -- candidates must be local or willing to relocate to the Bay Area or Las Vegas.
Key Responsibilities
- Develop and maintain Linux device drivers for PCIe devices
- Collaborate with hardware engineers to understand hardware specifications and requirements
- Optimize driver performance for low latency and high throughput
- Debug and resolve issues related to device drivers and kernel interactions
- Conduct performance profiling and monitoring of driver behavior
- Contribute to the improvement of system architecture and design for better hardware interaction
- Participate in code reviews and ensure adherence to best coding practices
- Document driver design, development processes, and troubleshooting guides
Qualifications
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- Over 5 years of experience working with Linux kernel and device drivers
- Deep expertise in kernel-level development and debugging
- Proficient in C and C++
- Experience with embedded C/C development
- Strong background in Linux kernel
- Experience developing PCIe device drivers for multiple OS platforms (Linux, Windows)
- In-depth understanding of PCIe protocol, architecture, and specifications
- Skilled in debugging and troubleshooting PCIe protocol issues, kernel panics, crashes, and performance bottlenecks
- Excellent debugging skills in both kernel and user space
- Hands-on experience with a variety of debugging tools
- Developed tools for profiling, debugging, and monitoring driver performance
- Solid grasp of memory management, interrupt handling, and general computer architecture concepts
- Designed, coded, and debugged PCIe device drivers across various hardware platforms
- Optimized drivers for latency and throughput, especially for high-performance applications like AI accelerators
- Implemented low-level hardware interactions, including DMA, memory management, and interrupt handling
- Worked closely with hardware, firmware, and software teams to define driver interfaces and ensure seamless integration
- Created and maintained comprehensive documentation for drivers and related software components
Benefits
- Competitive salary, stock options, and benefits package
- Opportunities for professional development and advancement
- International environment and further career progression
- Getting in touch with bleeding-edge technology
- Flexible working hours and work-from-home availability
- Work-life balance
- Collaborative and supportive work environment
Linux PCIe Device Driver Developer - Hybrid
Posted 5 days ago
Job Viewed
Job Description
We are seeking an experienced Linux PCIe Device Driver Developer to join our team in a hybrid work environment. The ideal candidate will be responsible for developing, testing, and maintaining device drivers for PCIe-based hardware, ensuring optimal performance and reliability.
This position will operate in a hybrid capacity -- candidates must be local or willing to relocate to the Bay Area or Las Vegas.
Key Responsibilities
- Develop and maintain Linux device drivers for PCIe devices
- Collaborate with hardware engineers to understand hardware specifications and requirements
- Optimize driver performance for low latency and high throughput
- Debug and resolve issues related to device drivers and kernel interactions
- Conduct performance profiling and monitoring of driver behavior
- Contribute to the improvement of system architecture and design for better hardware interaction
- Participate in code reviews and ensure adherence to best coding practices
- Document driver design, development processes, and troubleshooting guides
Qualifications
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- Over 5 years of experience working with Linux kernel and device drivers
- Deep expertise in kernel-level development and debugging
- Proficient in C and C++
- Experience with embedded C/C development
- Strong background in Linux kernel
- Experience developing PCIe device drivers for multiple OS platforms (Linux, Windows)
- In-depth understanding of PCIe protocol, architecture, and specifications
- Skilled in debugging and troubleshooting PCIe protocol issues, kernel panics, crashes, and performance bottlenecks
- Excellent debugging skills in both kernel and user space
- Hands-on experience with a variety of debugging tools
- Developed tools for profiling, debugging, and monitoring driver performance
- Solid grasp of memory management, interrupt handling, and general computer architecture concepts
- Designed, coded, and debugged PCIe device drivers across various hardware platforms
- Optimized drivers for latency and throughput, especially for high-performance applications like AI accelerators
- Implemented low-level hardware interactions, including DMA, memory management, and interrupt handling
- Worked closely with hardware, firmware, and software teams to define driver interfaces and ensure seamless integration
- Created and maintained comprehensive documentation for drivers and related software components
Benefits
- Competitive salary, stock options, and benefits package
- Opportunities for professional development and advancement
- International environment and further career progression
- Getting in touch with bleeding-edge technology
- Flexible working hours and work-from-home availability
- Work-life balance
- Collaborative and supportive work environment
Medical Device Driver - 1st - $24.60/hr

Posted 2 days ago
Job Viewed
Job Description
_Potential for overtime and on-call rotation_
**What you will do**
+ Distribute and deliver products/services for our representatives and customers
+ Conduct accurate inventory tracking and record keeping, warehouse inventory cycle counting and optimizing inventory utilization
+ Prepare, ship, receive and schedule delivery of products; ensure timely delivery of sets and pick up/return loaner sets; field customer questions and direct to appropriate branch personnel
+ Arrange merchandise for transport (on delivery and return) and at customer locations
+ Perform and/or schedule preventative and regular minor maintenance on company delivery vehicle, (fuel, fluid levels, tires, etc.), and keeps accurate maintenance records
+ Advise supervisor when repairs or extensive maintenance are required for the company vehicle
+ Maintain accurate records for sales transactions and delivery information
+ Field customer complaints, address and communicate as necessary to Branch team members
+ Assist with warehouse operations including Cycle Counting scans, leverage hospital relationships to influence PO collection, relay surgery schedules, and conduct quality inspects on products/packages
**What you need**
Required
+ Valid US driver's license with no restrictions
+ Ability to lift, push, pull, and carry up to 50lbs
+ Ability to work flexible hours, as needed to support the business needs, including weekend(s) and evening(s) as needed
Preferred
+ High School Diploma or GED/equivalent
+ Experience with inventory tracking systems in warehouse environment
+ Experience with route management and conducting deliveries
_$24.60 per hour plus bonus eligible + benefits._
Health benefits include: Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program. Financial benefits include: Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance. Stryker offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Depending on customer requirements employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required to obtain various vaccinations as an essential function of their role.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.
Medical Device Driver: Start Rate 21.40/hr

Posted 3 days ago
Job Viewed
Job Description
Overtime and on-call if necessary
**What you will do-**
+ Responsible for accurate inventory tracking and record keeping, warehouse inventory cycle counting and optimizing inventory utilization
+ Arrange merchandise for transport (on delivery and return) and at customer locations
+ Read maps and route configuration
+ Perform safety inspections in transportation setting
+ Load, unload, or stack containers, materials, or products while checking for sterility, missing/broken implants & instruments
+ Perform and/or schedule preventative and regular minor maintenance on company delivery vehicle, (fuel, fluid levels, tires, etc.), and keeps accurate maintenance records
+ Advise supervisor when repairs or extensive maintenance are required for the company vehicle
+ Field customer complaints, address and communicate as necessary to Branch team members
**What you need-**
**Required -**
+ 0+ Years of experience
+ Possess a valid driver's license with no restrictions
+ Ability to lift, push, pull and carry up to 50 lbs
+ Ability to work flexible hours, as needed to support the business needs, including weekend(s) and evening(s) as needed
+ Participate with On-call rotation
Health benefits include: Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program. Financial benefits include: Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance. Stryker offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Depending on customer requirements employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required to obtain various vaccinations as an essential function of their role.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.
Be The First To Know
About the latest Device driver Jobs in United States !
Medical Device Driver - 1st Shift - $21.40/hr
Posted 10 days ago
Job Viewed
Job Description
Overtime based on business needs
Rotational on-call responsibilities
**What you will do**
+ Responsible for accurate inventory tracking and record keeping, warehouse inventory cycle counting and optimizing inventory utilization
+ Arrange merchandise for transport (on delivery and return) and at customer locations
+ Read maps and route configuration
+ Perform safety inspections in transportation setting
+ Load, unload, or stack containers, materials, or products while checking for sterility, missing/broken implants & instruments
+ Perform and/or schedule preventative and regular minor maintenance on company delivery vehicle, (fuel, fluid levels, tires, etc.), and keeps accurate maintenance records
+ Advise supervisor when repairs or extensive maintenance are required for the company vehicle
+ Field customer complaints, address and communicate as necessary to Branch team members
+ Complete other duties as assigned
**What you need**
**Required Qualifications:**
+ Must possess a valid driver's license with no restrictions.
+ Must have the ability to work flexible hours, as needed to support the business needs, including weekend and evening call as needed.
+ Must have the ability to lift, push, pull and carry up to 50 lbs.
**Preferred qualifications:**
+ High school education or GED equivalent
+ 1+ Year(s) of experience
Health benefits include: Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program. Financial benefits include: Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance. Stryker offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Depending on customer requirements employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required to obtain various vaccinations as an essential function of their role.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.
Windows Kernel Developer
Posted 3 days ago
Job Viewed
Job Description
We are looking for a Windows developer with Kernel experience and some reverse engineering experience.
Requirements
- ISA/Top Secret Clearance or higher
- Minimum of 3 years experience each developing, testing, and debugging in C, C++, and Python
- 3+ years of demonstrated in-depth experience developing, testing, and debugging software for Windows OS using Visual Studio IDE and Windows SDK
- Demonstrate in-depth understanding of Windows low level systems development and API
- Demonstrated experience in reverse engineering, vulnerability research, and exploitation on Windows platforms
About Us
For more than 20 years, NewGen Technologies has solved our clients toughest IT challenges with integrity, security, and outstanding service by delivering both technology and talent. We have helped secure borders, have used artificial intelligence (AI) to fight terror, aided the identification of criminals, and have helped to prevent crime through the introduction of biometrics.Our team of Highly Cleared Specialists have hard-to-find skills and expertise in a wide spectrum of technologies to provide solutions that transform business processes and solve problems of national significance. #CJ
#J-18808-Ljbffr
Windows Kernel Developer
Posted 9 days ago
Job Viewed
Job Description
We are looking for a Windows developer with Kernel experience and some reverse engineering experience.
Requirements
- ISA/Top Secret Clearance or higher li>Minimum of 3 years experience each developing, testing, and debugging in C, C++, and Python
- 3+ years of demonstrated in-depth experience developing, testing, and debugging software for Windows OS using Visual Studio IDE and Windows SDK
- Demonstrate in-depth understanding of Windows low level systems development and API
- Demonstrated experience in reverse engineering, vulnerability research, and exploitation on Windows platforms
About Us
For more than 20 years, NewGen Technologies has solved our clients’ toughest IT challenges with integrity, security, and outstanding service by delivering both technology and talent. We have helped secure borders, have used artificial intelligence (AI) to fight terror, aided the identification of criminals, and have helped to prevent crime through the introduction of biometrics.Our team of Highly Cleared Specialists have hard-to-find skills and expertise in a wide spectrum of technologies to provide solutions that transform business processes and solve problems of national significance. #CJ