About the role
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)
Responsibilities
- 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-arounds.
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.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Procom Services was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.