Senior Software Engineer

Global technology company that develops software, consumer electronics, and services
$117,200 - $229,200
Computer Vision
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AR/VR

Description For Senior Software Engineer

Microsoft's Mixed Reality team is seeking a Senior Software Engineer to join their Calibrations team, focusing on groundbreaking Mixed Reality technology including HoloLens and the Integrated Visual Augmentation System. The role involves developing calibration solutions for sensors and displays, working with cutting-edge technologies like the Holographic Processing Unit, computer vision, and machine learning. The position requires expertise in C++ or Python, with a strong background in computer vision and image processing. The team operates in a collaborative environment, emphasizing inclusion and growth mindset. This hybrid role offers competitive compensation ($117,200 - $229,200) and comprehensive benefits. The successful candidate will work on pioneering calibration techniques for Mixed Reality, contributing to next-generation products while being part of Microsoft's mission to empower every person and organization globally.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • Implement and advance calibration solutions for mixed reality devices
  • Solve computer vision, image processing, and optimization problems
  • Support manufacturing and factory calibration of mixed reality devices
  • Evaluate requirements, estimate development costs, design and implement software
  • Review implementation, improve development process, perform unit testing
  • Integrate software into larger systems, communicate status, analyze risks

Requirements For Senior Software Engineer

Python
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience
  • 4+ years of professional experience developing and shipping software in C++ or Python
  • Familiarity with fundamental concepts of computer vision/image processing
  • Must meet Microsoft, customer and/or government security screening requirements
  • Must be eligible to access export-controlled information
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?