MogiMogiJobsPowered by MobiusEngineLet Mogi apply

System Canada Technologies

Senior Software Engineer - Low-level drivers and FW (6 positions).

Redmond, WA · 165 months ago

Contract

About the job

Job Description
Job Summary
• Architectect, design and implement firmware and low level drivers for the next generation of tablets and smart-phones built on Intel SoC
• Knowledge of firmware and low level driver development on Windows

Job Functions
• Architect, design and implement firmware and low-level drivers for Intel SoC .
• Interface with other members of engineering team while gathering requirements, use cases and validation scenarios.
• Perform low-level debugging of various firmware and OS components and systems.
• Collect and analyze performance data to improve overall system design, performance and efficiency.

Qualifications
Experience and skills

• 5 or more years of experience developing low-level Windows drivers and firmware for embedded/SoC. At least 3 years of experience developing low-level drivers for Windows 7 or 8 using WDM and WDF.
• Solid understanding of x86 platform, Windows OS internals and expert debugging skills. Practical knowledge and experience using Windows KD/WinDbg.
• Current knowledge of state-of-the-art in embedded and SoC hardware, demonstrated skills delivering efficient implementations in resource-constrained environments.

Qualifications
• BS or higher degree in Computer Science or Computer Engineering.
• 7 or more years of experience developing software in C/C++ for Windows OS on x86 platform.