The company is looking to solve the problem of maintaining and supporting core system components, specifically Linux kernel and device driver development, to ensure system stability and performance.
Requirements
- 10+ years of overall experience
- Linux driver development
- Linux kernel development
- Low level debug and triage
- 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
- Familiarity with the full software development lifecycle, from requirements gathering to deployment and support
Responsibilities
- Linux driver development
- Linux kernel development
- Low level debug and triage
- Analyze and resolve complex system issues, including kernel panics and hardware faults
- Support and maintain core system components
- Troubleshoot complex hardware compatibility and performance issues
- Work on low-level software to enable hardware functionality, system stability, and performance across a variety of platforms
Other
- Must align with PST core hours
- Onsite work in Hillsboro, Oregon
- W2-Contract Only, no C2C basis
- 5-7 years of focused experience in low-level development
- Independent, proactive, and able to effectively manage priorities in a fast-paced environment