Senior Embedded Software Engineer — C/C++, Wireless & Security

3M

Maplewood (MN)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

3M in Maplewood, MN is seeking a Senior Software Engineer to advance embedded and device-level software for Linux and Windows platforms, focusing on low-latency network communications and secure design. You will contribute to architecture, design, and implementation of high-quality software for embedded devices, and collaborate across teams to ensure performance and interoperability.

The role requires strong C/C++ expertise, involvement with Bluetooth Low Energy, NFC, UWB, and adherence to

Qualifications

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

Responsibilities

  • Contribute to the architecture, design, and implementation of scalable, maintainable software for Linux and Windows-based platforms.
  • Design low-latency, time-critical network communications over Wi-Fi.
  • Implement short-range, low-power wireless technologies such as Bluetooth Low Energy, NFC and UWB.
  • Apply security best practices, including encryption and secure communications.
  • Troubleshoot and optimize software performance, reliability, and interoperability across hardware and software interfaces.
  • Develop, enhance, and maintain high-performance C/C++ software for embedded and device-level systems.

Skills

C/C++
Embedded software
Audio/voice processing
Digital signal processing
Industrial protocols (CIP, OPC-UA, MQ
AI software tools
Cross-functional collaboration

Education

Bachelor’s degree in Computer Science or related field
Master’s degree in Computer Science or related field

Tools

CIP
OPC-UA
MQTT
Windows
Linux

Job description

3M in Maplewood, MN is seeking a Senior Software Engineer to advance embedded and device-level software for Linux and Windows platforms, focusing on low-latency network communications and secure design. You will contribute to architecture, design, and implementation of high-quality software for embedded devices, and collaborate across teams to ensure performance and interoperability.

The role requires strong C/C++ expertise, involvement with Bluetooth Low Energy, NFC, UWB, and adherence to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

3M • Minnesota

On-site
USD 110,000 - 170,000
Senior Embedded Engineer
Senior Embedded Engineer

Highbrow LLC • New Hampshire

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

GCS Recruitment • United States

On-site
USD 110,000 - 170,000
Senior Embedded Software Engineer - Networking & Security
Senior Embedded Software Engineer - Networking & Security

United Future • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Senior Embedded Engineer: Linux, Security & Networking
Senior Embedded Engineer: Linux, Security & Networking

Twenty80 LLC • California

Hybrid
USD 135,000 - 200,000
Hybrid work model
Onsite presence three days a week
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
Senior Embedded Software Engineer

Twenty80 LLC • California

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 • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Senior Embedded Engineer: Linux, Security & Networking
Senior Embedded Engineer: Linux, Security & Networking

Food Management Search, Inc. • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
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