Senior Software Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday
Closes
Mar 31, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $168k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 71% of similar roles. Most pay $149,500–$186,425 — the shaded band above. At the midpoint, this role pays about $177k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 597 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 570 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer on the Applied Sciences Group team, you will contribute to Project Solara, a chip-to-cloud platform for agent-first devices. You will design, implement, and integrate software across Android-based devices and embedded platform components while managing hardware abstraction layers and native system services. Your daily work involves driving device connectivity capabilities such as Wi-Fi, Bluetooth, Bluetooth Low Energy, USB, audio, and sensors. You will collaborate with internal teams and partners to perform hardware bring-up, resolve complex system-level issues across firmware and driver boundaries, and develop automated verification tools. The role requires proficiency in C, C++, or Python, along with experience in AOSP, Linux, or other embedded operating systems. This position focuses on solving technical challenges related to connectivity, performance, power, and reliability within the specialized domain of integrated hardware and cloud-based device experiences.

What does a Software Engineer earn?

Median $196000 from 2121 postings across 148 companies.

See salary data

What you'll do

  • Design, implement, and maintain software across Android devices, embedded components, and hardware abstraction layers.
  • Drive the design and integration of connectivity capabilities including Wi-Fi, Bluetooth, and USB protocols.
  • Lead hardware and platform bring-up activities to resolve issues across firmware, chipset, and driver layers.
  • Investigate performance, power, and reliability issues using logs, traces, and protocol analysis tools.
  • Develop automated verification, hardware-in-the-loop testing, and continuous integration infrastructure for device scenarios.
  • Provide technical guidance to other engineers and lead capabilities through the full design and release cycle.

What we're looking for

  • Bachelor's Degree in Computer Science or related field and 4+ years of technical engineering experience with C, C++, or Python.
  • Ability to pass Microsoft Cloud background check requirements.
  • Master’s Degree in Computer Science or related field and 6+ years of technical engineering experience (preferred).
  • 8+ years of technical engineering experience with coding in C, C++, or Python (preferred).
  • Experience developing native or system software using C, C++, AOSP, Linux, or other embedded operating systems (preferred).
  • Experience with wireless connectivity or device protocols like Wi-Fi, Bluetooth, BLE, USB, TCP/IP, audio, and sensors (preferred).
  • Experience bringing up hardware and diagnosing issues across OS, driver, firmware, chipset, and peripheral boundaries (preferred).

More like this

Similar roles

Senior Software Engineer (AOSP/Qualcomm SoC Connectivity)

Anduril Industries

Bellevue, WA 5 days ago $191,000–$253,000
AOSP Qualcomm SoC C C++ Embedded Linux Wi-Fi Bluetooth Kernel Modules Cross-compilation Toolchains RF Bring-up Hardware Bring-up Power Management TEE Middleware Linux, kernel Driver Development
8+ yrs exp

Senior Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 10 days ago $130,970–$243,230
JavaScript Node.js Python Go Rust AWS Kubernetes Terraform Docker CloudFormation SQL NoSQL Git CI/CD JIRA Confluence A/B Testing Cursor Copilot Claude
6+ yrs exp Remote

Senior Software Engineer

Genworth Financial

Lynchburg, VA +1 63 days ago $96,700–$145,000
COBOL JCL CICS IMS SQL Mainframe Web Services MQ Assembler Agile Kanban Scrum Data Analysis SOX MVS Product Accelerator Automated COBOL Conversion
Hybrid

Senior Software Engineer

JLL (Jones Lang LaSalle)

Chicago, IL +1 61 days ago $160,000–$180,000
LLM RAG Prompt Engineering CI/CD Multi-agent Orchestration CRM CMS Marketing Automation Analytics Observability
3+ yrs exp

Senior Software Engineer

Mastercard

O'Fallon, MO 27 days ago $115,000–$184,000
Java Spring Boot Spring Data JPA SQL REST APIs Microservices CI/CD Jenkins XLR Sonar Clover Linux Data Structures Algorithms Object-Oriented Design OWASP Performance Testing Integration Testing

Senior Software Engineer

Abbott

Alameda, CA 44 days ago $100,000–$200,000
Java Spring Boot Microservices REST Kafka RabbitMQ Kubernetes Python Kotlin GraphQL gRPC AWS Azure GCP Terraform Helm HIPAA GDPR
7+ yrs exp