Position: Senior Android Linux Software Engineer
Location: Redmond WA 98052
Duration: 6 Months
Job Type: Contract
Work Type: Onsite
Job Description:
-
In Mixed Reality peoplenot devicesare at the center of everything we do.
-
Our tech moves beyond screens and pixels creating a new reality aimed at bringing us closer togetherwhether thats scientists meeting on the surface of a virtual Mars or some yet undreamtof possibility.
-
To get there were incorporating diverse groundbreaking technologies from sensors computer vision machine learning humancomputer interaction AI and more.
-
The Mixed Reality Systems and Software Engineering team has an immediate opening for a highly motivated Senior Software Engineer with experience in Android/Linux OS frameworks SW design & implementation.
Responsibilities
-
Design and implement system level APIs and frameworks to enable application usecases for Mixed Reality products.
-
Help define the next generation of Mixed Reality products.
-
Work in close partnership with a team of cross discipline peers including design hardware PM and Quality Engineering for sustained long term success of Mixed Reality products.
Required skills
-
A BS in Computer Engineering Computer Science Electrical Engineering or related field or equivalent experience.
-
6 years of relevant software design and development experience.
-
Experience working with Android or Linux or Windows system level frameworks and internals. Experience working with embedded systems.
-
Writing performance critical code in C/C.
-
Outstanding technical problemsolving skills.
-
Excellent design coding and debugging skills.
-
Excellent written and verbal communications skills.
Desirable skills
-
Windows or Linux device SW driver development
-
Hardware bring up and Manufacturing
-
BSP and OS image creation
-
Experience using Java Rust or Kotlin