Job Seeker Log in | Employer Log in
 
 
Job Search Company Research  Edu Center Job Seekers Employers
 
 
 
 

IRC30740 - Windows Software Engineer


Company Name: Synaptics Approximate Salary: Not Specified
Location: Santa Clara, Country: United States
Industry: Engineering Position type: Full Time
Experience level: 5+ years Education level: Bachelor's Degree


ID8824

Company Description

 
   
 

Synaptics is the leading worldwide developer of user interface solutions for mobile computing, communications and entertainment devices. Our mission is to enrich the interaction between users and their intelligent devices. Synaptics products emphasize ease of use, small size, low power consumption, advanced functionality, durability and reliability, making them applicable to a multitude of markets, including notebook computers, PC peripherals, mobile phones, and portable entertainment devices such as MP3 players.

   

Job Responsibilities

 
   
 

Synaptics, a world leader in human interface solutions for portable electronic devices, invites qualified applicants to apply for a career opportunity as a Senior Software Engineer within our System Silicon & Software Development department. This is an exciting opportunity for an individual who has both high-level software design and implementation experience as well as Windows driver experience, and enjoys and excels in an environment working on diverse projects.

 

 Synaptics' Senior Windows Software Engineer will be responsible for design and implementation of major new products and features. Also responsible for definition, design and implementation of development tools. Responsibilities will also include working with other departments to turn requirements into feasible specifications, and specifications into design and implementation.

   

Required Qualifications

 
   
 

  Our Senior Windows Software Engineer will be required to have extensive experience ranging from "big picture" problem analysis down to implementation. Must have a strong background in software architecture and structured design techniques.  Must have experience with C/C++.  A BS or greater, preferably in Computer Science, Electrical Engineering or a related field is required. Hardware experience is a plus.

 

            Minimum 7 years’ experience software & firmware development

            Excellent communication, reasoning and problem-solving skills

            Experience writing multithreaded software

            Experience with design and implementation of software development tools

            Experience with C/C++

            Experience with object oriented design and programming

            Strong teamwork orientation

            Customer-oriented attitude

            Experience with the Windows environment and PC architecture

            Good organizational and project management skills

            Experience in Windows driver development desired.