3M UK is seeking a Senior Embedded Software Engineer to join their Self-Contained Breathing Apparatus R&D Team in Monroe, NC. The ideal candidate will have experience in embedded software design and be proficient in working with microcontrollers, analog circuitry, and related technologies
Job Summary
As a Senior Embedded SW Engineer for the Self-Contained Breathing Apparatus (SCBA)/Fire Solutions R&D Team, you will design, test, and sustain embedded systems for portable, rugged, electromechanical products.
You will collaborate with Electrical Engineers, Mechanical Engineers, Manufacturing, Quality, Test, and other disciplines as part of an integrated cross-functional team.
This position provides an opportunity to transition from other private, public, government or military experience to a 3M career.
Matching Summary
Match Score: 85
3M UK is seeking a Senior Embedded Software Engineer to join their Self-Contained Breathing Apparatus R&D Team in Monroe, NC. The ideal candidate will have experience in embedded software design and be proficient in working with microcontrollers, analog circuitry, and related technologies.
Salary
$122,292 - $149,468
Skills & Requirements
Must-have
embedded firmware development
microcontroller-based systems
low-level drivers
real-time control algorithms
firmware optimization
hardware integration
unit and integration testing
system-level troubleshooting
Nice-to-have
AI-assisted development tools
collaborative cross-functional teams
DevOps practices for embedded systems
high code quality standards
Key Requirements
Bachelors degree in engineering or computer science
Three (3) years of embedded software design experience
Legally authorized to work in country of employment without sponsorship