drjobs Senior Software EngineerWindows

Senior Software EngineerWindows

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Singapore - Singapore

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Key Responsibilities

Software Development

  • Design Develop and Maintain device drivers for Windows Operating Systems
  • Undertake WHQL testing and certification of drivers and device frameworks
  • Design Develop and Maintain user libraries and DLLs
  • Participate in all phases of SDLC and prepare corresponding documentation
  • Undertake porting and maintenance of existing drivers to new frameworks and OS s
  • Resolve defects reported by internal and external customers
  • Collaborate with USB host & device firmware development teams


Requirements

Knowledge & Skill Requirements

  • Degree / Master s in Computer Science / Engineering or related field
  • 5 years or above experience in the area of device drivers development preferably USB
  • Indepth understanding of WDM and KMDF frameworks multithreading and DLLs
  • Excellent C Programming skills
  • Professional attitude to work and meticulous in coding and testing
  • Must have participated and experienced in SQA processes
  • C / .Net / Python programming knowledge is a plus
  • Knowledge of USB2.0 and USB3.0 protocols and USBCV is a plus
  • Knowledgeable in WinUSB / libusb (Windows or Linux) is plus
  • Embedded development experience in WinCE MacOS Android or Linux is a plus
  • Experience working with hardware boards scope and USB analysers is a plus


Knowledge & Skill Requirements Degree / Master s in Computer Science / Engineering or related field 5 years or above experience in the area of device drivers development, preferably USB In-depth understanding of WDM and KMDF frameworks, multi-threading and DLLs Excellent C Programming skills Professional attitude to work and meticulous in coding and testing Must have participated and experienced in SQA processes C++ / .Net / Python programming knowledge is a plus Knowledge of USB2.0 and USB3.0 protocols and USBCV is a plus Knowledgeable in WinUSB / libusb (Windows or Linux) is plus Embedded development experience in WinCE, MacOS, Android or Linux is a plus Experience working with hardware boards, scope and USB analysers is a plus

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.