Senior Embedded Engineer - C/C++, Wireless & Security

3M

Minnesota

On-site

USD 110,000 - 170,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

3M in Minnesota is seeking a Senior Software Engineer to join a world-class team. You will contribute to architecture, design, and implementation of scalable software for embedded devices, spanning Linux and Windows platforms, with focus on low-latency network communication over Wi-Fi.

The role emphasizes cross-functional leadership, hands-on coding, and collaboration with global teams, applying secure design practices and advancing high-performance C/C++ systems.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or related field from an accredited institution.
  • Seven (7) years of full-stack or embedded device software development in a private, public, government or military environment.

Responsibilities

  • Contributing to the architecture, design, and implementation of scalable, maintainable software for Linux and Windows-based platforms.
  • Designing low-latency, time-critical network communications over Wi-Fi.
  • Implementing short-range, low-power wireless technologies such as Bluetooth Low Energy, NFC and UWB.
  • Applying security best practices, including encryption and secure communications, across system design and implementation.
  • Troubleshooting and optimizing software performance, reliability, and interoperability across hardware and software interfaces.
  • Developing, enhancing, and maintaining high-performance, complex C/C++ software for embedded and device-level systems.
  • Providing technical leadership on a cross-functional team and contribute to engineering best practices for a mid-senior level role.

Skills

C/C++
Embedded systems
Software architecture
Linux/Windows platforms
AI development tools

Education

Bachelor's degree in Computer Science or related field

Tools

AI development tools

Job description

3M in Minnesota is seeking a Senior Software Engineer to join a world-class team. You will contribute to architecture, design, and implementation of scalable software for embedded devices, spanning Linux and Windows platforms, with focus on low-latency network communication over Wi-Fi.

The role emphasizes cross-functional leadership, hands-on coding, and collaboration with global teams, applying secure design practices and advancing high-performance C/C++ systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer: Linux, Security & Networking
Senior Embedded Engineer: Linux, Security & Networking

Twenty80 LLC • California (MO)

Hybrid
USD 135,000 - 200,000
Hybrid work model
Onsite presence three days a week
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 LLC • California (MO)

Hybrid
USD 135,000 - 200,000
Hybrid work model
Onsite presence three days a week
Senior Wi‑Fi Software Engineer — Embedded Networking
Senior Wi‑Fi Software Engineer — Embedded Networking

United States Digital Space LLC • United States

Remote
USD 175,000 - 230,000
Stock options
Long‑term incentives
Discretionary bonuses
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 llc • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Embedded Software Engineer - Wireless
Embedded Software Engineer - Wireless

Blue Signal Search • Denver (CO)

On-site
USD 90,000 - 120,000
Senior Embedded Wireless SDK Engineer - Travel & Equity
Senior Embedded Wireless SDK Engineer - Travel & Equity

NXP Semiconductors • San Jose (CA)

On-site
USD 166,000 - 229,000
Embedded Software Engineer, Real-Time & Safety Systems
Embedded Software Engineer, Real-Time & Safety Systems

MSA, The Safety Company • Cranberry Township

On-site
USD 110,000 - 165,000
Senior Embedded Linux Engineer - Wi-Fi & Broadcom
Senior Embedded Linux Engineer - Wi-Fi & Broadcom

Machine Intelligence Technologies, LLC • Dallas (TX), Northern (KY)

Hybrid
USD 90,000 - 130,000
Embedded Software Engineer (Wireless Technology)
Embedded Software Engineer (Wireless Technology)

Jobot • Irvine (CA)

Hybrid
USD 100,000 - 140,000
100% Match towards 401k
20 Days of PTO + Holidays
Health, Dental & Vision Plans Premiums Covered 100%
+2
Embedded Software Engineer - Wireless
Embedded Software Engineer - Wireless

Blue-Signal-Search • Denver (CO)

On-site
USD 110,000 - 160,000