Linux Driver Developer Job at TALENT Software Services, Hillsboro, OR

SHJQS1ovVkVGbWZDTC9zczZkOUxCczR2c1E9PQ==
  • TALENT Software Services
  • Hillsboro, OR

Job Description

Are you an experienced Linux Driver Developer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Linux Driver Developer to work at their company in Hillsboro, OR.

Position Summary: The primary function of this role is to apply advanced principles of computer science and engineering to the design, development, support, and maintenance of the Linux kernel and device drivers. The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and applications.

Primary Duties & Responsibilities :

  • Develop, enhance, and maintain Linux kernel components to support new hardware features, improve performance, and ensure system reliability.
  • Design, implement, and debug device drivers for a range of hardware devices, ensuring seamless integration with the Linux kernel.
  • Troubleshoot and resolve kernel and driver issues, including performance bottlenecks, hardware compatibility problems, and system crashes.
  • Support production systems by monitoring kernel and driver health, responding to incidents, and implementing fixes as needed.

Qualifications:

  • Strong experience in Linux kernel development and device driver programming (C, C++).
  • Deep understanding of operating system internals, hardware-software interaction, and low-level debugging.
  • Proficiency with kernel build systems, version control (Git), and open-source workflows.
  • Ability to analyse and resolve complex system issues, including kernel panics and hardware faults.
  • Excellent verbal and written communication skills for technical documentation and collaboration.
  • Experience working independently and managing priorities in a fast-paced environment.
  • Familiarity with the full software development lifecycle, from requirements gathering to deployment and support.
  • Bachelor's degree in computer science, software engineering, or a relevant field required.
  • 5-7 years of experience required.
  • A successful candidate will have experience in developing and maintaining the Linux kernel and providing debug support as needed. A strong background in C/C++ and kernel build systems is essential.
  • Linux driver development
  • Linux kernel development
  • Low-level debugging and triage

Job Tags

Similar Jobs

Christian Health

Per Diem Physical Therapist Job at Christian Health

 ...Jersey. CPR certification preferred. Must be able to lift a minimum of 50 pounds without assistance. Schedule: Per Diem, Day shifts as needed. Education: Graduate of an accredited college or university with a bachelors degree in physical therapy.... 

Effy Jewelry

Logistics and Domestic Operations Coordinator Job at Effy Jewelry

 .... Its pieces can be found in major retailers and department stores worldwide, as well as being a leading Fine Jewelry name in the Maritime & Cruise industry with over 150 land-based and cruise ship-based stores. Position Summary The Logistics Coordinator will support... 

Rehab Without Walls® Neuro Rehabilitation

Occupational Therapist - OT Job at Rehab Without Walls® Neuro Rehabilitation

 ...looking for: An experienced OT, enthusiastic about providing...  ...team of dynamic therapists What you will receive:...  ...not just per visit) Driving, Travel, Mileage Reimbursement Educational...  ...Minimum of a bachelors degree in Occupational Therapy from a college or... 

ColumbiaCare Services

Residential Care Associate I - 5183 Job at ColumbiaCare Services

 ...certification For more details about our benefits, visit ourwebsite! About the Position We are looking for a Residential Care Associate I to join our team at our Clear Vue RTH in Springfield, Oregon! The Residential Care Associate I will provide caring... 

HAYDON MATERIALS LLC

Area Manager - Quarry Division Job at HAYDON MATERIALS LLC

 ...About the Company : We are seeking a talented and experienced Area Manager for our Quarry Division to drive operational excellence. This role will be responsible for efficient and successful production across multiple quarry sites and quarry projects. We're looking for...