Skills Inc. is looking for a Software Design Engineer with our customer located in Redmond, WA. This is an 18-month vendor contract position. The successful applicant will: Troubleshoot and debug software defects in Windows device drivers.* Implement changes that extend the capabilities of Windows device drivers.* Use kernel debugger to isolate software bugs in Windows drivers (e.g., WinDbg).* Integrate drivers into custom development builds.* Manage software in source code control (e.g., SourceDepot, TFS).* Write scripts to automate tasks.* Work with test team on replicating software failures and analyzing results. Develop software programs of a complex nature, including operating systems, applications and/or network products that may be for external use. Develop project plans, functional specifications and schedules for these products. Design and perform analysis on complex programs and systems. Assist in determining product requirements and enhancements.
Key Qualifications and Responsibilities
- 4+ years' work related experience.
- Relevant technical expertise
- Strong communication skills.
- May need advanced knowledge of programming languages and/or development tools in one area, and moderate level skills in multiple areas.
- Experience with Windows driver development (KMDF/UMDF) is highly preferred.
Bachelor's degree in Engineering, Computer Science or related technical field, Master's degree may substitute for up to 2 years of related experience, or equivalent work experience/training.
Wages DOE. Excellent benefit package including medical, dental, life, paid time off, 401K. Comprehensive Wellness Program including gym subsidies. Drug Free Workplace. Individuals with disabilities encouraged to apply. Criminal background check and drug test required.
ABOUT SKILLS INC. Skills Inc. is a self-supporting Social Enterprise and is organized as a 501 (c) (3) non-profit. We have four lines of business; Aerospace Manufacturing, Aerospace Finishing, Technical Services, and Business Solutions, that operate in 4 locations. Skills Inc. employs over 700 people and our social mission is to train, employ and serve persons with disabilities. We accomplish our mission three ways; direct hire, vocational programs and services, and as a resource to the community.
Skills Inc. is an Equal Opportunity Employer