Senior Software Development Engineer
MicrosoftBellevueUpdate time: November 15,2019
Job Description

Are you interested in working on the next generation of location and mapping experiences on mobile devices running iOS, Android and Windows? The Microsoft Maps and Geospatial team has built and released several industry leading native control SDKs (some in preview mode) for visualizing and exploring the real world. These controls will power experiences in Bing, Windows, Office, as well as support a variety of external partners. These controls will be powered by internet-scale services and data processing pipelines. We are looking for talented and self-motivated developers to help us create experiences that combine the collection of real-time spatial data with rendering of advanced imagery, spatial data, and local search to create an immersive and interactive representation of the real world in 2D and 3D.

Responsibilities

  • Implementing mapping and geospatial algorithms on mobile platforms
  • Design and architecture of code to target multiple mobile platforms simultaneously
  • Collaborating with design and program management on defining the experience
  • Collaborating with other teams that may be the hosting applications for your code
  • Working on key mobile development aspects of performance optimizations, battery consumption, memory working sets.

Qualifications

  • BS/MS in Computer Science or related field.
  • Experience in mobile development on Android, iOS, or Windows Phone a strong plus
  • Attention to detail and passion for quality
  • Highly self-motivated with a demonstrated ability to work in a fast-paced environment
  • Attention to detail and passion for quality
  • Solid communication skills, both written and oral
  • Highly self-motivated with a demonstrated ability to work in a fast-paced environment

 

Preferred

  • Experience working with 3D graphics APIs like Direct 3D or OpenGl
  • Passion for mapping technologies
  • Past GIS or mapping experience desired

 

 

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.

Get email alerts for the latest"Senior Software Development Engineer jobs in Bellevue"