優れた組み込みシステム設計のためのミドルウエア、開発ツール、
リアルタイム オペレーティング システム ソフトウエアとサービス


ホーム
会社案内
Current Openings
BSP and Driver Developers
Current Job Openings

Current Job Openings

QNX Software Systems

BSP and Driver Developers

Location: Ottawa (Kanata), Ontario


Our BSP and Driver Development Team are seeking experienced BSP and driver developers. These positions will report directly in to the Manager, BSP and Driver Development. The purpose of the job is to develop software drivers for various hardware peripherals including adaptation of existing drivers as well as development of new driver architectures. Examples of hardware peripherals requiring drivers are: Ethernet, USB (Ethernet, mass storage, HID, etc), ATAPI,,Audio, Serial, PCI, and so on

Job Duties

Develop software drivers for various hardware peripherals including adaptation of existing drivers as well as development of new driver architectures. Examples of hardware peripherals requiring drivers: Ethernet, USB (ethernet, mass storage, HID, etc …), ATAPI, Audio, Serial, PCI, etc.

Support of new peripheral hardware using existing driver frameworks

Development of board support packages

Development of new driver architectures to support future hardware peripheral advancements

Strong analytical/debugging skills essential

Experience & Education

Bachelors degree in Computer Science or equivalent,

2 – 5 years (minimum) experience in software development

Specialized Skills:

Knowledge of applicable programming languages (C, Assembly) and operating systems (QNX, pSOS+, VxWorks,

Experience developing and debugging Ethernet and USB drivers.

Windows CE, RTLinux, or similar UNIX-based OS).

Prior experience in developing and testing of relevant buses and device drivers (block, networking, firewire, MOST, USB, Serial, VME, PCI, PC-104, etc.).

Fundamental understanding and development experience with major processor architectures (ARM, x86, SuperHitachi, MIPS, PPC, etc.).

Strong analytical skills.

Excellent communication and team building skills are required.

Work tools used:

Computers, Peripheral equipment, oscilloscope, Logic analyzers, network switches, network hubs, network test equipment, etc …

Apply Online

Click here to submit your resume online.