Microsoft AR/VR Job | Senior Software Engineer - Mixed Reality
Job(岗位): Senior Software Engineer - Mixed Reality
Type(岗位类型): Engineering
Citys(岗位城市): Dublin, Ireland
Date(发布日期): 2022-2-14
Summary(岗位介绍)
The Mixed Reality team in Dublinbrings the powerof Mixed Realitydevices and servicesinto the hands of developers.The team is responsible forbuildingSDKs,tools andruntimesacross multiple software and hardware platforms tosupporta wide set of developersand studios, both inside and outside Microsoft,developingMixed Realityapplications.
Our team has people from a wide variety of backgrounds, identities, previous work histories, life experiences, and we are eager to maintain and grow that diversity. Our varied backgrounds and unique experiences enable us to be better at building the best solutions for our customers and make for dynamic and joyful collaborations with colleagues!
If you are passionate aboutground-breakingMixed Reality technology and want to work on a team dedicated to a culture of inclusion, growth mindset and collaboration, we need you!
Qualifications(岗位要求)
Required:
- 5+ years of professional experienceinsoftware design and development, using C++ or C#.
- Strong software engineering fundamentals (data structures, algorithms, async programming patterns, object-oriented design, parallel programming).
- Experiencewithinteractive3D,AR,or VR in Unity3D, Unreal Engine or similar technologies.
- Experience with cross-platform development (e.g. Windows, Xbox, Android, iOS…).
- Proven ability to work in a team environment on a shared codebase.
Bonuspoints:
There are plenty of other skills that aren’t required, but that are valuable across theteamand these include:
- Experience in cloud development/ Azure technologies.
- Experience and/or an active interest in driving diversity & inclusion efforts.
- Familiarity/experience with other development frameworks and languages: Web, JavaScript, React, Qt, Java, etc.
- This list is not exhaustive.We value any additional technical and non-technical skillsand experiencesyou can bring into the team.
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. 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.
Description(岗位职责)
As a Senior Software Engineer in the Microsoft Mixed Reality team you will:
- Work with state-of-the-art next generation hardware and software.
- Work in small,focused teams with talented developers.
- Partnerwith industry-leading engineers, artists, producers,PMsand designers and collaborate with talented teams around the world.
- Coach and mentor junior developers on the team.
- Design and develop best-in-class interactive 3D experiences, tools and SDKs that are secure, robust, and reliable.
- Participate in and lead modern software engineer practices through design reviews, code reviews and post-mortem reports.
- Contribute to creating a positive, diverse, and inclusive culture across the broader team.
- Use data-driven approaches to deliver solutions that fit our customers’ needs.