Please note that this is a contract role providing services to Microsoft through external staffing partners of Allegis Global Solutions. If you are selected for this role, you will be employed by AGS and will not be an employee of Microsoft.
Summary
We are seeking a motivated individual to join our dynamic team dedicated to the development of cutting-edge Surface products. This role focuses on maintaining firmware and software stability across Intel-based devices, ensuring seamless integration between hardware and software. The successful candidate will engage in rigorous testing, issue resolution, and collaboration with cross-functional teams to deliver high-quality user experiences. By prioritizing performance and reliability, this position plays a crucial role in advancing the next generation of Surface laptops and Surface Pro devices.
Job Responsibilities
Fine-tune and improve various sophisticated software implementation projects.
Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs.
Analyze and review enhancement requests and specifications.
Implement system software and customize client requirements.
Prepare detailed software specifications and test plans.
Code new programs according to client specifications and create test data for testing.
Modify existing programs to meet new standards and conduct unit testing of developed programs.
Create migration packages for system testing, user testing, and implementation.
Provide quality assurance reviews.
Perform post-implementation validation of software and resolve any bugs found during testing.
Requirements
0-2 years of relevant experience in firmware engineering or product development.
Bachelor's degree in a technical field such as computer science, computer engineering, or a related field required.
Proficiency in software programming (C and embedded C).
Strong debugging skills, particularly in Windows Driver Debugging.
Familiarity with CI/CD integration processes for build automation.
Solid foundation in computer science principles including data structures, algorithms, and software design.
Experience with both new and legacy production systems troubleshooting.
Additional Details
Location: Redmond, WA (Hybrid: 3 days/week Onsite)
Duration: 8 Months
Pay Range: $48 - $54.50 per hour
Weekly Schedule: 40 hours
AGS is an Equal Opportunity/Affirmative Action Employer (M/F/Disability/Veterans). We will consider all applications without regard to race, gender, sexual orientation, gender identity, age, color, religion, national origin, veteran status, disability, genetic information or any other status protected by applicable law.