Description

Job Description

Responsibilities

Senior Android- Linux Software Engineer

Redmond, WA ( 3 days in Office Is Must)

Long Term

Must Have Skills – Senior Android- Linux Software Engineer

Skill 1 – 5+ Years of Exp in Android

Skill 2 – 5+ Years of Exp in Linux

Skill 3 – 5+ Years of Exp in embedded systems

Skills No. of Years of Experience

BS/MS

Android/Linux/Windows system level frameworks

Embedded Systems

C/C++

Linux device SW driver development

BSP and OS image creation

Java/Rust/Kotlin

Hardware Bringup/Debugging

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 problem-solving 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


 

Education

Bachelor's Degree