Drimva

Microsoft

Senior Software Engineer - Project Solara

$120K–$261K

Redmond, WA · On-site · Senior · Full-time · Posted Oct 23, 2026

Experience
Required: 4+ years of technical engineering experience. Preferred alternatives: 8+ years with a bachelor's degree; 6+ years with a master's degree; or equivalent experience.
Education
Bachelor's Degree in Computer Science or related technical field, or equivalent experience. Preferred: bachelor's degree plus 8+ years of experience, master's degree plus 6+ years, or equivalent experience.

About the job

Designs and integrates software for Android-based and embedded devices, focusing on connectivity, hardware bring-up, and reliable device capabilities across system layers.

What you'll do

  • Develop, optimize, debug, and maintain device software, including hardware abstraction layers and native system services.
  • Integrate connectivity technologies and lead hardware/platform bring-up; diagnose system-level issues across software and hardware layers.
  • Build automated verification and diagnostic tools, and guide capabilities through design, validation, and release.

What they ask for

  • Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages including C, C++, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check.

Nice to have

  • Experience developing native or system software using C, C++, Android Open Source Project (AOSP), Linux, or another embedded operating system.
  • Experience with wireless/device protocols and hardware bring-up or diagnosing issues across system boundaries.

Pay

USD $119,800 - $234,700 per year (base salary); USD $160,200 - $261,000 per year (base salary)

Tools

C, C++, Python, Android Open Source Project (AOSP), Linux, Wi-Fi, Bluetooth, USB

AI focus

Project Solara is an agent-first device platform incorporating AI to enable specialized device experiences; the role develops device and connectivity software for the platform.

Model-written summary · the original posting is authoritative

First seen Oct 24, 2026 · Last verified Nov 4, 2026 (UTC)