Software Engineer at Microsoft

Software Engineer Details

March 13, 2019, 9:25 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
Microsoft's Video Editing
Are you an extraordinary engineer, passionate about multimedia technologies? Do you have experience creating video/audio-processing and computer-graphics software? Do you want to create robust software components that power creative storytelling scenarios used by millions of users every single day?   We build Microsoft's Video Editing app, which is used by millions of people every single day. We use deep customer research with design thinking to invent, build, and ship products. Our team's mission is to democratize the use of video to make everyone more productive, creative, and connected with video.   Capturing, viewing, and sharing video has always been a critical part of our digital lives, and this industry has only scratched the surface of what is possible. Help realize our dream of bringing high quality, rich video editing experiences on a large and heterogeneous set of PC hardware used by the masses.

Responsibilities In this role, you will be contributing to the design and development of a high-performance software pipeline that is responsible for decode, composition, render and encode operations for video, audio and image content. You'll also be responsible for profiling and optimizing performance (e.g. high framerate) for software that runs on the CPU and GPU. You should have excellent problem-solving, communication, and collaboration skills and the ability to take end-to-end responsibility, from technical design to implementation and testing.
Qualifications BS/MS degree in Computer Scienc e/Electrical Engineering or similar or equivalent working experience. 1+ years of software engineering, programming, and/or software development experience. Fluent coding, debugging and problem-solving skills in C++/C# (or any other modern OO programming language). Strong software engineering fundamentals (data structures, algorithms, object-oriented design, parallel programming). Good understanding of digital Audio/Video technologies and Computer-Graphics. Other preferred skills or experience: 1+ years of experience in designing and developing image,
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger