Sr. Embedded Software Engineer

3mnigeria Com Ng

Monroe, NC, US
Base: $122,292 - $149,468; bonus/equity: variable ...
Embedded firmware development
Microcontroller-based system design
Stm32 mcu firmware development
As a Senior Embedded Software Engineer, you will impact the design, testing, and sustainment of embedded systems for Self-Contained Breathing Apparatus and Fire Solutions

Job Summary

  • As a Senior Embedded Software Engineer, you will impact the design, testing, and sustainment of embedded systems for Self-Contained Breathing Apparatus and Fire Solutions.
  • This role requires collaboration with multidisciplinary teams including Electrical, Mechanical, Manufacturing, and Quality engineers to develop rugged electromechanical products.
  • 3M offers competitive pay, benefits, relocation assistance, and supports employee well-being with various programs.

Matching Summary

As a Senior Embedded Software Engineer, you will impact the design, testing, and sustainment of embedded systems for Self-Contained Breathing Apparatus and Fire Solutions.

Salary

Base: $122,292 - $149,468; Bonus/Equity: Variable incentive pay if eligible; Benefits: Medical, Dental, Vision, Retirement, and more

Skills & Requirements

Must-have

  • Embedded firmware development
  • Microcontroller-based system design
  • STM32 MCU firmware development
  • Real-time control algorithms
  • Hardware integration and validation
  • AI-assisted firmware development tools
  • On-site work in Monroe, NC

Nice-to-have

  • Experience with Cesium RTOS multitasking
  • Radio technology integration (BLE, LoRa, UWB)
  • DevOps practices for embedded systems
  • MISRA coding standards compliance
  • Use of professional embedded debugging tools
  • Collaborative cross-functional teamwork
  • Automated test and validation routines

Key Requirements

  • Bachelor’s degree in engineering or computer science
  • Minimum three years embedded software design experience
  • Legal authorization to work in the US without sponsorship
  • On-site work at least four days per week in Monroe, NC

Work Rights

Must be legally authorized to work in US without sponsorship

Tailored Resume

Cover Letter