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

3M

Minnesota

On-site

USD 110,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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 Middleware Engineer – Wi-Fi & Linux
Senior Embedded Middleware Engineer – Wi-Fi & Linux

GCS Recruitment • United States

On-site
USD 110,000 - 170,000
Senior Embedded Software Engineer – Medical Devices & Mentorship
Senior Embedded Software Engineer – Medical Devices & Mentorship

Nextern • Maple Grove (MN)

On-site
USD 120,000 - 165,000
Health plan
Retirement plan
Paid time off
+5
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 Engineer
Senior Embedded Engineer

Highbrow LLC • New Hampshire

On-site
USD 140,000 - 180,000
Senior Firmware Engineer — Embedded Systems Leader
Senior Firmware Engineer — Embedded Systems Leader

Nextern • Maple Grove (MN)

On-site
USD 110,000 - 160,000
Senior Embedded Wi‑Fi & Networking Architect
Senior Embedded Wi‑Fi & Networking Architect

Value Innovation Labs • Denver (CO)

On-site
USD 150,000 - 230,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 LLC • California (MO)

On-site
USD 135,000 - 200,000
Hybrid work model
Onsite presence three days a week
Senior Embedded Wi‑Fi Architect (C++, Linux, RF) – Onsite NH
Senior Embedded Wi‑Fi Architect (C++, Linux, RF) – Onsite NH

Highbrow LLC • New Hampshire

On-site
USD 140,000 - 180,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 llc • Los Angeles (CA)

On-site
USD 135,000 - 200,000
Senior Embedded Engineer: WiFi & Middleware Systems
Senior Embedded Engineer: WiFi & Middleware Systems

GCS Recruitment • United States

On-site
USD 90,000 - 130,000