Software Development Engineer in Test
Description
Imagine being excited to get to work every day because you contribute to an awesome project and are part of an amazing team of smart, passionate and committed people. The group that created Kinect and profoundly changed the way people interact with technology is looking for talent! We are a growing team of expert engineers and artists working in an agile and highly energetic environment to redefine experiences by making technology disappear. We are developing ground-breaking hardware, platform, and experiences across computer vision, machine learning, human-computer interaction, image and video processing, networking and graphics. We have bold goals and we need your help.
We have an immediate opening for a highly motivated Software Development Engineer in Test with deep knowledge of OS (preferably Windows) internals and experience with driver testing and hardware bring-up. In this role you will be responsible for the test specifications, implementation and optimization of OS components for a new product. The successful candidate will have experience with some or all of the following: OS testing, Advanced Windows Driver Development and Windows Internals, Hardware Bring-up, Interrupts, DMA engines, ARM/mobile platforms, DSP/FPGA/firmware development, RTOS, HW/SW Performance Profiling, FPGA programming/validation, and GPU programming.
Key Responsibilities include:
- Work collaboratively with a team of diverse and talented peers in various disciplines including hardware, program management and software development for sustained long term success
- Participate actively in detailed design, code reviews, bug/issue triage with the feature teams and support well informed decisions towards business and engineering goals
- Create well thought through test plans, implementing test automation focused on validating HW/SW interfaces
- Partner with developer and program manager peers to provide test influence on feature and product designs
- Contribute to the development of the test infrastructure for our products
- Maintain an unwavering focus on our customers and the value you can deliver to them
- Closely collaborate with partner teams when engineering & business dependencies exist
This Job is no longer active!