Search by job, company or skills

Future Technology Devices International Limited Singapore Branch

Senior Software Engineer

Early Applicant
  • Posted 5 months ago
  • Be among the first 20 applicants
5-7 Years
SGD 78,000 - 96,000 per month

Job Description

Software Development

1. Design, Develop and Maintain device drivers for Windows Operating Systems

2. Undertake WHQL testing and certification of drivers and device frameworks.

3. Design, Develop and Maintain User Libraries and DLLs.

4. Participate in all phases of SDLC and prepare corresponding documentation

5. Undertake porting and maintenance of existing drivers to new frameworks and OS's

6. Resolve defects reported by internal and external customers

7. Collaborate with USB host & device firmware development teams.

Knowledge and skill requirements:

1. Degree/Master's in computer science/Engineering or related field.

2. 5 years or above experience in the area of device drivers development, preferably USB

3. In-depth understanding of WDM and KMDF frameworks, multi-threading and DLLs

4. Excellent C Programming Skills.

5. Professional attitude to work and meticulous in coding and testing

6. Must have participated and experienced in SQA processes.

Good to have Skills:

1. C++ / .Net / Python Programming Knowledge is a plus.

2. Knowledge of USB2.0 and USB3.0 protocols and USBCV is a plus.

3. Knowledgeable in WinUSB / libusb (Windows or Linux) is plus.

4. Embedded development experience in WinCE, MacOS, Android or Linux is a plus.

5. Experience working with hardware boards, scope and USB analysers is a plus.

Date Posted: 09/07/2024

Job ID: 84057437

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior IC Package Design Engineer

Ethos Search Associates Pte LtdCompany Name Confidential

Senior Engineer

Dynamic Human Capital Pte LtdCompany Name Confidential
Last Updated: 06-09-2024 08:25:25 PM
Home Jobs in Singapore Senior Software Engineer