Senior Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $149,500–$188,277.
Based on 240 similar postings.
Employer
3M is a diversified technology and manufacturing conglomerate producing thousands of products across healthcare, safety, electronics, transportation, and consumer goods. Industry: Diversified Manufacturing
3M currently has 61 open roles on FindRole.
Listed pay typically runs $145,676–$178,049 across 51 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Engineer, you will join a cross-functional team to contribute to the architecture, design, and implementation of scalable, high-quality software and digital solutions for Linux and Windows platforms. You will develop complex C/C++ software for embedded and device-level systems while designing low-latency, time-critical network communications over Wi-Fi. Your daily work involves implementing short-range wireless technologies like Bluetooth Low Energy, NFC, and UWB, alongside applying security best practices such as encryption. The role requires troubleshooting performance across hardware and software interfaces to solve problems in the domain of embedded systems. Key technical requirements include experience with digital signal processing, audio and voice processing algorithms, and industrial automation protocols like CIP, OPC-UA, and MQTT. You will also utilize AI software development tools to ensure system reliability and interoperability.
What does a Software Engineer earn?
Median $197500 from 2196 postings across 133 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
3M
Genworth Financial
Datadog
Morningstar Inc
Mastercard