3M is seeking a Software / Firmware Developer Specialist to join their innovative team in Maplewood, MN. This role offers a unique opportunity to work at the intersection of software development and laboratory automation, developing cutting-edge solutions for various industrial applications. The position involves creating software capabilities for lab automation, including digital and physical automation, user interfaces, and IoT integration.
As an Advanced Research Specialist, you'll be responsible for developing state-of-the-art firmware solutions at the processor level, supporting new digital products and processes. The role combines software development with hardware integration, requiring expertise in Python programming and automation technologies. You'll work with global teams across various sectors including electronics, transportation, worker safety, and industrial automation.
The ideal candidate will have at least 4 years of experience in software-based automation technologies and programming, with a Bachelor's degree in science or engineering. This position offers competitive compensation ranging from $164,612 to $201,193, along with comprehensive benefits including medical, dental, and vision insurance, retirement benefits, and paid time off.
Working in a hybrid environment at 3M's Maplewood location, you'll collaborate with some of the most innovative minds in the industry, contributing to real-world solutions across multiple businesses and markets. The role involves up to 5% travel and offers opportunities for professional growth through patent applications, publications, and conference presentations. Join 3M to be part of a team that takes a systems approach to developing solutions for customers' largest problems while advancing unique materials and technologies.