Senior Software Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday
Closes
Apr 21, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $163k
This role $177k
$106k $248k
below market most similar roles pay here above market

This role pays more than 75% of similar roles. Most pay $148,206–$177,250 — the blue band above. At the midpoint, this role pays about $177k versus about $163k 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 697 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 656 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 help build 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, focusing on hardware abstraction layers and native system services. Your daily work involves driving device connectivity capabilities for Wi-Fi, Bluetooth, Bluetooth Low Energy, USB, audio, and sensors. You will lead hardware bring-up activities, diagnose complex system-level issues across operating-system, driver, firmware, and chipset layers, and develop automated verification and hardware-in-the-loop testing. The role requires proficiency in C, C++, and Python to solve technical problems involving wireless technologies and system protocols. You will collaborate with silicon partners and vendors to move device changes from design through validation and release.

What does a Software Engineer earn?

Median $196000 from 2493 postings across 146 companies.

See salary data

What you'll do

  • Design, implement, optimize, debug, and maintain software for Android-based devices and embedded platform components.
  • Drive the design and integration of connectivity capabilities including Wi-Fi, Bluetooth, BLE, and USB.
  • Lead hardware and platform bring-up activities across operating-system, driver, firmware, and chipset layers.
  • Investigate connectivity, 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.
  • Define requirements and develop technical designs for new device capabilities with hardware and firmware teams.
  • Drive assigned capabilities through the full lifecycle of design, implementation, integration, validation, and release.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of technical engineering experience with coding in C, C++, or Python.
  • Equivalent experience to the degree and years of experience requirement.
  • Ability to pass the Microsoft Cloud background check.
  • 8+ years of technical engineering experience with coding in C, C++, or Python with a Bachelor's Degree (preferred).
  • 6+ years of technical engineering experience with coding in C, C++, or Python with a Master's Degree (preferred).
  • Experience developing native or system software using C, C++, AOSP, Linux, or another embedded operating system (preferred).
  • Experience with wireless connectivity or device protocols like Wi-Fi, Bluetooth, BLE, USB, TCP/IP, audio, or sensors (preferred).
  • Experience bringing up hardware and diagnosing complex 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 41 days ago $191,000–$253,000
AOSP C++ C Qualcomm SoC Embedded Linux Wi-Fi Bluetooth Kernel Modules Middleware Cross-compilation Toolchains RF Bring-up TEE Power Management Thermal Control wpa\_supplicant cfg80211 mac80211
8+ yrs exp

Senior Software Engineer

Microsoft

2 days ago $119,800–$234,700
Kubernetes Azure Python C++ C# Java JavaScript C Distributed Systems Observability Infrastructure Automation Incident Management Networking Security Telemetry Production Code AI Training Inference Platforms
4+ yrs exp Hybrid

Senior Software Engineer

Apple Inc

Cupertino, CA 107 days ago $184,700–$277,600
Python Swift C++ Objective-C PyTorch Hugging Face LLM RAG RLHF MLOps CI/CD AWS GCP Transformer Architecture Reward Modeling Data Science API Development

Senior Software Engineer

Broadcom

Promontory D, CA 97 days ago
VMware Cloud Foundation Kubernetes Java Spring Hibernate PostgreSQL OpenSearch ClickHouse RAG LLM SLM Angular React Event Streaming Data Caching Agile ADLC
8+ yrs exp

Senior Software Engineer

Warner Bros. Discovery

Atlanta, GA 95 days ago
JavaScript TypeScript Python AWS Svelte React Vue Sass CI/CD Datadog New Relic Handlebars APIs Agile System Design
4+ yrs exp Hybrid

Senior Software Engineer

Mastercard

O'Fallon, MO 10 days ago $115,000–$184,000
Java Spring Boot Spring Framework Spring Cloud Spring Batch Microservices Kubernetes AWS Azure PCF Docker Apache Kafka PostgreSQL Oracle Redis MongoDB OpenTelemetry Dynatrace Prometheus Grafana Jenkins GitHub Maven CI/CD JUnit Mockito Karate REST APIs OAuth2 AES/RSA TLS/PKI Splunk