3M
3M

20 3M Software Jobs Hiring Near You

Senior Software Engineer

Maplewood, MN · On-site

$125K - $165K/yr

With a wide variety of people, global locations, technologies and products, 3M is a place where you ... The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to ...

New

Senior Software Engineer

Maplewood, MN · On-site

$125K - $165K/yr

With a wide variety of people, global locations, technologies and products, 3M is a place where you ... The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to ...

With a wide variety of people, global locations, technologies and products, 3M is a place where you ... Design software interfaces between embedded firmware, DSPs, sensors, and higher-level application ...

With a wide variety of people, global locations, technologies and products, 3M is a place where you ... Design software interfaces between embedded firmware, DSPs, sensors, and higher-level application ...

Senior Software Engineer, AWS Cloud Collaborate with Innovative 3Mers Around the World Choosing ... With a variety of people, global locations, technologies, and products, 3M is a place where you can ...

With a variety of people, global locations, technologies, and products, 3M is a place where you can ... DevelopPaved Paths. * Software Development: Build andmaintainapplications and their features.

New

Embedded Software Engineer

Monroe, NC · On-site

$121K - $160K/yr

Embedded Software Engineer Collaborate with Innovative 3Mers Around the World Choosing where to ... With a wide variety of people, global locations, technologies and products, 3M is a place where you ...

System QA Engineer

Maplewood, MN · On-site

$124K - $151K/yr

Collaborate with multidisciplinary team to create software QA procedures and standards ... Supporting Your Well-being 3M offers many programs to help you live your best life - both ...

Collaborate with multidisciplinary team to create software QA procedures and standards ... Supporting Your Well-being 3M offers many programs to help you live your best life - both ...

Optics Research Scientist

Maplewood, MN · On-site

$124K - $151K/yr

Protecting 3M intellectual property through the filing of new patent applications and presenting at ... Experience with CAD software and component design Additional qualifications that could help you ...

Protecting 3M intellectual property through the filing of new patent applications and presenting at ... Experience with CAD software and component design Additional qualifications that could help you ...

Infrastructure IT Analyst

Dekalb, IL · On-site

$95K - $116K/yr

Providing standard and local software support for: Windows OS & MS Office suites, Lotus Notes DB ... Supporting Your Well-being 3M offers many programs to help you live your best life - both ...

... software systems integrated with upper-level manufacturing and business data systems and lower-level control systems used to manufacture 3M products. * Maintaining data systems to reliably provide ...

Automated Inspection Engineer

Maplewood, MN · On-site

$88K - $113K/yr

... vision software. * Support strategic planning for machine vision technology development to align with future automation, digital manufacturing, and operational excellence needs across 3M.

3M has a long-standing reputation as a company committed to innovation. We provide the freedom to ... Provide local software support for Windows operating systems, Microsoft Office suites, and security ...

... vision software. * Support strategic planning for machine vision technology development to align with future automation, digital manufacturing, and operational excellence needs across 3M.

3M Jobs Information

What is it like to work at 3M?

3M is a company that values innovation, collaboration, and diversity, fostering a culture that encourages employees to think creatively and work together to solve complex problems.

The company's structure is organized into various business groups and innovation centers, allowing employees to work in multidisciplinary teams and collaborate with experts from different fields. 3M's global headquarters in St. Paul, Minnesota, features an open and modern work environment with amenities such as on-site fitness centers, cafes, and childcare services.

Working at 3M may appeal to candidates who are passionate about innovation and problem-solving, as the company offers opportunities to work on cutting-edge projects, develop new skills, and contribute to the development of products that improve daily life.

What makes 3M an attractive place to work?

3M is a multinational conglomerate with a long history of innovation and a strong reputation for developing cutting-edge technologies and products. The company's workplace culture values collaboration, diversity, and employee growth, offering opportunities for employees to work on complex projects, develop new skills, and contribute to the company's mission. As a result, 3M is an attractive place to work for those seeking a challenging and dynamic environment where they can make a meaningful impact and advance their careers.

Do workers at 3M get paid breaks?

Yes. Most people get paid breaks.
96% of people say they get paid breaks.
Based on data from 89 people who took the Breakroom Quiz between July 2025 and July 2026.

Does 3M pay people when they’re sick?

Yes. Most people get paid when they’re sick.
90% of people say they would get paid if they were sick but scheduled to work.
Based on data from 98 people who took the Breakroom Quiz between August 2025 and August 2026.

At 3M, are sick days and vacation days separate paid time off?

Only some people have separate paid time off for sick days and vacation.
36% of people say they have to use vacation days when they’re out sick.
Based on data from 89 people who took the Breakroom Quiz between August 2025 and August 2026.

Is the health insurance from 3M affordable enough for their workers?

Most people say the health insurance costs are okay.
96% of people say the health insurance costs are okay
Based on data from 94 people who took the Breakroom Quiz between July 2025 and July 2026.

Do people get paid time off at 3M?

Most people get paid time off work.
93% of people say they get paid time off.
Based on data from 100 people who took the Breakroom Quiz between August 2025 and August 2026.

How far ahead of time do people find out their work schedule?

Most people find out their schedule less than four weeks ahead of time.
  • 66% of people with changing schedules find out their shifts one week or less ahead of time.
  • 13% of people with changing schedules find out their shifts two weeks ahead of time.
  • 5% of people with changing schedules find out their shifts three weeks ahead of time.
  • 16% of people with changing schedules find out their shifts four weeks or more ahead of time.

Based on data from 61 people who took the Breakroom Quiz between December 2024 and July 2026.

Do workers at 3M worry about hours?

Most people don’t worry about getting enough hours.
89% of people report they don’t worry about getting enough hours.
Based on data from 47 people who took the Breakroom Quiz between August 2025 and August 2026.

Do 3M workers get to choose the shifts they work?

Some people don’t get to choose which shifts they work.
63% report that they don’t have enough control over which shifts they work.
Based on data from 40 people who took the Breakroom Quiz between July 2025 and July 2026.

How easy is it for 3M workers to change shifts?

Some people find it hard to change shifts.
64% of people report that it’s hard to change shifts if they need to.
Based on data from 91 people who took the Breakroom Quiz between November 2024 and August 2026.

How easy is it to get time off at 3M?

Most people find it easy to get time off.
93% of people report it’s easy to get time off.
Based on data from 95 people who took the Breakroom Quiz between August 2025 and August 2026.

Do 3M managers change schedules at the last minute?

Most managers don’t change people’s schedules at the last minute.
90% of people say their manager doesn’t change their shift schedule at the last minute.
Based on data from 41 people who took the Breakroom Quiz between August 2025 and August 2026.

Do jobs at 3M spill into time workers aren’t paid for?

Rarely. The job doesn't usually spill into unpaid time.
16% of people report that their job takes up time that they don’t get paid for.
Based on data from 45 people who took the Breakroom Quiz between August 2025 and August 2026.

How easy is it to take sick days at 3M?

Most people find it easy to take sick days.
81% of people report that it’s easy to take time off if they are sick.
Based on data from 98 people who took the Breakroom Quiz between August 2025 and August 2026.

Is a 3M job good for students?

Most students say this is a good place to work if you’re studying.
82% of students report this is a good place to work if you’re studying.
Based on data from 11 people who took the Breakroom Quiz between December 2024 and January 2026.

Is working at 3M good if you’re a parent or caregiver?

Only some parents and caregivers say this is a good place to work.
44% of people who care for a child or other relative report this isn’t a good place to work.
Based on data from 43 people who took the Breakroom Quiz between July 2025 and July 2026.

Do people at 3M feel treated with respect by their managers?

Some people don’t feel treated with respect by their managers.
34% of people say they’re not treated with respect by their managers.
Based on data from 86 people who took the Breakroom Quiz between August 2025 and August 2026.

Do people at 3M get to take their breaks without interruption?

Most people get breaks without interruption.
83% of people report that they get to take their breaks without interruption.
Based on data from 90 people who took the Breakroom Quiz between August 2025 and August 2026.

Is it stressful to work at 3M?

Some people feel stressed out here.
60% of people say they often feel stressed out at work.
Based on data from 95 people who took the Breakroom Quiz between August 2025 and August 2026.

Do people at 3M enjoy their jobs?

Most people enjoy their job.
70% of people report they enjoy their job.
Based on data from 76 people who took the Breakroom Quiz between August 2025 and August 2026.

Do people at 3M recommend working with their team?

Only some people recommend working with their team.
47% of people report that they wouldn’t recommend working with their immediate team to a friend.
Based on data from 102 people who took the Breakroom Quiz between August 2025 and August 2026.

Do people get enough training when they start at 3M?

Some people didn’t get enough training when they started.
38% of people report they didn’t get enough training when they started working here.
Based on data from 92 people who took the Breakroom Quiz between August 2025 and August 2026.

Do people get support to advance at 3M?

Only some people are given support to advance their career here.
In the last year, 43% of people report not being given support to advance their career here.
Based on data from 89 people who took the Breakroom Quiz between August 2025 and August 2026.

Do people think 3M’s headquarters understands what’s happening where they work?

Most people think headquarters doesn’t understand what’s happening where they work.
91% of people think that this employer’s headquarters or owners don’t have a good understanding of what’s really happening where they work.
Based on data from 95 people who took the Breakroom Quiz between August 2025 and August 2026.

Do workers feel well informed about how 3M is doing?

Only some people feel well informed about how the company is doing.
57% of people feel that they aren’t kept well informed about how the company is doing as a whole.
Based on data from 93 people who took the Breakroom Quiz between August 2025 and August 2026.
What are the most popular job types at 3M?
    Infographic showing various Software job openings at 3M in the United States as of August 2026, with employment types broken down into 99% Full Time, and 1% Nights. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.

    Senior Software Engineer

    3M

    Maplewood, MN • On-site

    $125K - $165K/yr

    Full-time

    Posted 3 days ago

    New


    3M rating

    7.9

    Company rating: 7.9 out of 10

    Based on 244 frontline employees who took The Breakroom Quiz

    159th of 537 rated manufacturers


    Job description

    Job Description:

    Collaborate with Innovative 3Mers Around the World

    Choosing where to start and grow your career has a major impact on your professional and personal life, so it's equally important you know that the company that you choose to work at, and its leaders, will support and guide you. With a wide variety of people, global locations, technologies and products, 3M is a place where you can collaborate with other curious, creative 3Mers.

    This position provides an opportunity to transition from other private, public, government or military experience to a 3M career.

    The Impact You'll Make in this Role
    As a Senior Software Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people around the world. Here, you will make an impact by:

    • Contributing to the architecture, design, and implementation of scalable, maintainable, and high-quality software, electronic and digital solutions 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.
    • Appling 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 appropriate for a mid-senior level role.

    Your Skills and Expertise
    To set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications:

    • Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior to start) from an accredited institution.
    • Seven (7) years of full-stack or embedded device software development in a private, public, government or military environment

    Additional qualifications that could help you succeed even further in this role include:

    • Master's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering or a related technical field (completed and verified prior to start) from an accredited institution.
    • Deep knowledge of audio and voice processing algorithms.
    • Experience with digital signal processing concepts and implementations.
    • Have a working knowledge of industrial automation protocols such as CIP, OPC-UA, and MQTT.
    • Ability to work effectively across a broad technology stack and to coordinate with external development resources.
    • Proficiency with AI software development tools

    Work location:

    • Work location: This role follows an on-site working model, requiring the employee to work at least four days a week at the 3M Center in Maplewood, MN.
    • Travel: May include up to 10% domestic or international
    • Relocation: May be authorized

    Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status).

    Supporting Your Well-being

    3M offers many programs to help you live your best life - both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope.

    Chat with Max

    For assistance with searching through our current job openings or for more information about all things 3M, visit Max, our virtual recruiting assistant on 3M.com/careers.

    All US-based 3M full time employees will need to sign an employee agreement as a condition of employment with 3M. This agreement lays out key terms on using 3M Confidential Information and Trade Secrets. It also has provisions discussing conflicts of interest and how inventions are assigned. Employees that are Job Grade 7 or equivalent and above may also have obligations to not compete against 3M or solicit its employees or customers, both during their employment, and for a period after they leave 3M.Learn more about 3M's creative solutions to the world's problems at www.3M.com or on Instagram, Facebook, and LinkedIn @3M.Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.Safety is a core value at 3M. All employees are expected to contribute to a strong Environmental Health and Safety (EHS) culture by following safety policies, identifying hazards, and engaging in continuous improvement.Pay & Benefits Overview: https://www.3m.com/3M/en_US/careers-us/working-at-3m/benefits/3M does not discriminate in hiring or employment on the basis of race, color, sex, national origin, religion, age, disability, veteran status, or any other characteristic protected by applicable law.

    Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.

    3M Global Terms of Use and Privacy Statement


    Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms.

    Please click on the following links and select the country where you are applying for employment to review the applicable Terms of Use (link here) and Privacy Policy (link here). Before submitting your application, you will be asked to confirm your agreement with the terms.


    What 3M employees say

    Pay

    Benefits

    Hours and flexibility

    Workplace

    Get the full story on Breakroom