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

Microsoft Corporation Atlanta , GA 30301

Posted 3 weeks ago

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

  • 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.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

  • 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

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer II Azure Compute Efficiency

Microsoft Corporation

Posted 1 week ago

VIEW JOBS 12/4/2019 12:00:00 AM 2020-03-03T00:00 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 innovative and revolutionary technology and interested in the boundary of software and hardware. The hardware validation platform is being used to automate the validation and delivery of all hardware for Microsoft across Azure, Office and Edge Computing products within Microsoft. The team is looking for developers interested in developing technology to secure, validate and manage the hardware throughout the lifecycle (bolts to dust) and want the chance to contribute to the fastest growing cloud platform on the market. The goal is to evolve the platform to meet the ever-growing needs of the Cloud and drive automation to the Dater Center (DC) operations to improve reliability, reduce cost of goods sold (COGS), and deliver scale. We are investing in the development, and application of technology to grow the capacity for all of Microsoft services and are at the forefront of new hardware platforms coming to the cloud. The effort involves interpreting designs into fully functional software, developing and supporting the software, and contributing technical expertise throughout design stages and development. Basic Qualifications: * 3+ years of experience developing software in C#/.NET/Java or C++ Preferred Qualifications: * Excellent 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. #AzureCompute #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. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. * Validating and certifying the state of the hardware throughout the lifecycle – from acquisition through decommissioning * Integration between various Microsoft hardware management services to support Capacity growth * Collaborate with stakeholders across hardware, engineering, science, and operations teams to expand the use of robotics throughout the cloud platform Microsoft Corporation Atlanta GA

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

Microsoft Corporation