Linux Engineer

JS Consulting

Not Interested
Bookmark
Report This Job

profile Job Location:

Redmond, WA - USA

profile Monthly Salary: Not Disclosed
Posted on: 24-10-2025
Vacancies: 1 Vacancy

Job Summary

Job Title: Linux Kernel Developer

Location: Onsite - Hillsboro OR
Duration: Long Term Contract
Work Type: 100% Onsite - requires access to specialized equipment and prototypes

Job Description

Need local

Explain a typical day in the role.:

developing and maintaining Linux kernel and providing debug support as needed.

What is the ideal background of a candidate for this role:

should have a strong background in c/c and kernel build systems

What are unique selling points that would get candidates interested in your role over another:

work on cutting edge unreleased technology.

How will contractor performance be measured:

meeting deadlines with quality.

Where is the work able to be performed:

Onsite

If Onsite or HWA required indicate why:

Role requires access to specialized equipment prototypes or facilities

If REMOTE: Are work hours flexible to accommodate time zone variance (/- 2-3 hours):

No

Top 3 Must-Have HARD Skills & years of experience for each:

Linux driver development
Linux kernel development
Low level debug and triage

Typical Day in the Role

Purpose of the Team: 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.

Key projects:

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.

Best vs. Average:

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

Education/Experience:

Bachelors degree in computer science software engineering or relevant field required.

5-7 years experience required.

Hard Skills Assessments:

Expected Dates that Hard Skills Assessments will be scheduled: ASAP.

Hard Skills Assessment Process: The assessment process will include 1- 2 rounds.

Required Candidate Preparation: Candidates will be ask technical and standard behavioral questions during the assessment.

Job Title: Linux Kernel Developer Location: Onsite - Hillsboro OR Duration: Long Term Contract Work Type: 100% Onsite - requires access to specialized equipment and prototypes Job Description Need local Explain a typical day in the role.: developing and maintaining Linux kernel a...
View more view more

Key Skills

  • Air Freight
  • Accounting & Finance
  • Electrical Commissioning
  • General Services
  • Civil Engineering
  • Linux