Work In Tech

Find your next role at Canada's fastest-growing tech companies

211704 / Linux Driver Developer

Procom Services

Procom Services

Software Engineering
Hillsboro, OR, USA
Posted on Aug 18, 2025

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.

With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest “Canadian-Owned” IT staffing/consulting company.

Procom’s areas of staffing expertise include:
• Application Development
• Project Management
• Quality Assurance
• Business/Systems Analysis
• Datawarehouse & Business Intelligence
• Infrastructure & Network Services
• Risk Management & Compliance
• Business Continuity & Disaster Recovery
• Security & Privacy

Specialties• Contract Staffing (Staff Augmentation)
• Permanent Placement (Staff Augmentation)
• ICAP (Contractor Payroll)
• Flextrack (Vendor Management System)

Job Description

  • Design and implement virtualized Linux device driver for a unique new class of device.
  • Will be working with an architect and another Linux driver expert, but will be expected to understand and propose non-typical solutions and works-around.

Qualifications

  • Expert C and C++ development.
  • 2 years minimum Linux driver development experience.
  • Excellent English verbal communication skills. Will be working with remote development partners so clear communication is critical.
  • Able to work in Hillsboro, OR. Most of the team is located there, along with the lab and hardware.
  • BSCS + 6 years, or MSCS + 4 years, or equivalent experience creating Linux drivers.
  • Other relevant technical degrees such as EE or CE are acceptable as well.

Linux Driver Developer Nice to Have Skills

  • Knowledge of or experience with setting up and using the Linux kernel debugger.
  • Upstreaming drivers to core Linux.

Additional Information