Skip to Main Content
← Back to Jobs

Senior Software Engineer - Azure Capacity Efficiency, Robotics/Computer Vision

Microsoft Corporation Atlanta, GA
  • Posted: November 19, 2019
  • Full-Time

The Azure Compute Organization is responsible for creating the foundation of Microsoft's Cloud Platform responsible for providing hardware management, virtualized computational substrate, and fully automated service management. To ensure efficient operation of the Azure Cloud it is imperative to have correct and accurate information about the hardware to ensure proper repair and high availability.
The Azure Compute Efficiency team is looking for motivated engineers who are in search of an exciting environment working with latest robotics technology to digitize and automate cloud operations. The work will combine the latest in robotics to automatically generate the mapping and localization of the hardware on the datacenter floor and integrate with cloud services to ensure accurate tracking and collection of hardware information to efficiently manage hardware provisioning, repairs, and decommissioning processes. The team is looking for developers interested in developing technology to leverage SLAM-based robotic mapping to generate accurate maps and localization of the DC (data center) hardware with a vision to expand the use of automation through the Datacenter.
\#AzureCompute
**Responsibilities**
+ Design, and implement robotic software applications, infrastructure, and tools
+ Delivery of a reliable, scalable, secure Capacity Localization Management service, which includes the generation of detailed maps and locations of assets across all of Microsoft Datacenters
+ Collaborate with stakeholders across hardware, engineering, science, and operations teams to expand the use of robotics throughout the cloud platform
+ Integration between various Microsoft services to support Capacity growth
**Qualifications**
+ 4+ years of experience developing software in C#, .NET, Java or C++ 2+ years of experience in robotics, computer vision, and/or distributed systems
Preferred Qualification:
+ Embedded systems, e.g. Linux/ARM, Windows
+ Robotics real-time motion control, and navigation
+ Strong written and verbal communication skills
+ Solid debugging, testing, and problem-solving skills
+ BA or MS degree in Computer Science or related field, or equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
\#MicrosoftATL
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form at https://careers.microsoft.com/us/en/accommodationrequest .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Microsoft Corporation

Address

Atlanta, GA
30309 USA

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.