3M
Job Description:
Software/Firmware Developer
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. At 3M, we support and guide our employees through diverse opportunities, global locations, technologies, and products. Join us to collaborate with curious, creative minds worldwide.
This role offers a transition opportunity for professionals from private, public, government, or military backgrounds to build a career at 3M.
The Impact Youll Make in this Role
As a
Software/Firmware Developer , you will leverage your curiosity and collaborate with innovative, diverse teams globally. Your impact will include: Architecting, designing, and developing embedded software for sensing and analytics systems Testing, debugging, and supporting transfer of embedded software to manufacturing, including factory acceptance testing Supporting data analytics efforts in collaboration with expert team members Communicating technical progress, timelines, and risks to stakeholders Working with global Business, R&D, and Utility teams to develop firmware and technical solutions aligned with smart grid strategies Your Skills and Expertise
To succeed from day one, 3M requires: Bachelors degree in electrical/electronic engineering, software engineering, or computer sciences from an accredited institution At least three (3) years of software development experience using languages like C, C++, Python, Perl Additional qualifications that can enhance your success include: Masters degree from an accredited institution Experience with power utility systems, system integration, and standards Leadership roles such as firmware architect Experience with real-time operating systems like FreeRTOS, ThreadX on ARM microcontrollers (e.g., ST Micro, Renesas) Knowledge of embedded protocols, system architecture, cloud platforms (AWS or Azure), and security protocols (DNP3, IEC 61850, TLS, cryptography) Familiarity with agile methods and external service collaborations Understanding of power utility industry practices Work Location & Travel
Hybrid role based in Austin, TX, requiring travel to the office at least 3 days/week Up to 10% domestic/international travel Relocation assistance may be provided. Applicants must be authorized to work in the country without sponsorship. Additional Information
3M offers programs supporting your well-being, competitive pay, and benefits. For more details, visit here. For application assistance, chat with Max, our virtual recruiter at 3M.com/careers. #J-18808-Ljbffr
As a
Software/Firmware Developer , you will leverage your curiosity and collaborate with innovative, diverse teams globally. Your impact will include: Architecting, designing, and developing embedded software for sensing and analytics systems Testing, debugging, and supporting transfer of embedded software to manufacturing, including factory acceptance testing Supporting data analytics efforts in collaboration with expert team members Communicating technical progress, timelines, and risks to stakeholders Working with global Business, R&D, and Utility teams to develop firmware and technical solutions aligned with smart grid strategies Your Skills and Expertise
To succeed from day one, 3M requires: Bachelors degree in electrical/electronic engineering, software engineering, or computer sciences from an accredited institution At least three (3) years of software development experience using languages like C, C++, Python, Perl Additional qualifications that can enhance your success include: Masters degree from an accredited institution Experience with power utility systems, system integration, and standards Leadership roles such as firmware architect Experience with real-time operating systems like FreeRTOS, ThreadX on ARM microcontrollers (e.g., ST Micro, Renesas) Knowledge of embedded protocols, system architecture, cloud platforms (AWS or Azure), and security protocols (DNP3, IEC 61850, TLS, cryptography) Familiarity with agile methods and external service collaborations Understanding of power utility industry practices Work Location & Travel
Hybrid role based in Austin, TX, requiring travel to the office at least 3 days/week Up to 10% domestic/international travel Relocation assistance may be provided. Applicants must be authorized to work in the country without sponsorship. Additional Information
3M offers programs supporting your well-being, competitive pay, and benefits. For more details, visit here. For application assistance, chat with Max, our virtual recruiter at 3M.com/careers. #J-18808-Ljbffr