✦ Luna Orbit — Software Engineering

Lead Project Engineer, Embedded Software

at Stanley Black & Decker

📍 Towson, MD, United States Hybrid 💰 $93K – $190K USD / year Posted April 04, 2026
Salary $93K – $190K USD / year
Type Full-Time
Experience lead
Exp. Years 10+ years
Education BSEE, BSCS, BSCE or equivalent
Category Software Engineering

Lead Project Engineer, Embedded Software leads embedded software development for power tools and battery-powered systems in a hybrid work setting, coordinating across engineering, manufacturing, and suppliers.

  • Design and develop firmware for BLDC motor controls and BMS
  • Validate designs via tests and simulations
  • Develop V&V procedures with unit/integration tests
  • Lead and mentor junior engineers
  • Interface with overseas contract manufacturers

Embedded software stack includes motor drive control, battery management, and power electronics; stack spans C/C++/ASM, ARM, RTOS, and cross-functional collaboration with IoT devices.

The ideal candidate is a senior embedded software engineer with extensive experience in motor control, embedded firmware for BLDC/motor drives, and a strong system-level mindset, capable of guiding cross-functional teams in a hybrid work setting.

10+ years of embedded software experienceEmbedded firmware designC/C++/ASMARM architecturesRTOSMotor drive controlDebuggingTravel to overseas contract manufacturers
Master's degree in EngineeringIoT experience (BluetoothWiFi)Connected productsTechnology and product strategy experience
GitStatic analysisUnit testingCode reviews
Embedded firmware; C; C++; ASM; ARM architectures; RTOS; motor drives; BLDC motors; sensorless/sensored trapezoidal control; 8/16/32-bit MCUs; battery management; power electronics; peripherals; debugging; unit testing; Agile; Waterfall; IoT; Bluetooth; WiFi
Embedded firmwareCC++ASMARM architecturesBare metal8/16/32-bit microcontrollersSensorless/sensored trapezoidal controlBLDC motorsBattery management systemsPower electronicsMicrocontroller peripherals (timersGPIOwatchdogADCUARTDMA)RTOSDebuggingStatic analysisVersion controlUnit testingAgileWaterfallIoT (BluetoothWiFi)
System-level thinkingTroubleshootingMentoring junior engineersCross-functional teamworkProblem solvingCommunication
Industry Manufacturing
Job Function Lead embedded software development for motor drives and battery systems in a hybrid manufacturing environment
Role Subtype Embedded Engineer
lead embedded software engineerembedded firmware developmentCC++ASMARM architecturesbare metal8bit microcontrollers16bit microcontrollers32bit microcontrollerssensorless trapezoidal controlsensored trapezoidal controlBLDC motorsbattery managementpower electronicsmicrocontroller peripheralsRTOSdebuggingstatic analysisversion controlunit testingagilewaterfallIoTBluetoothWiFipeer design and code reviewsBLDCAgile

No embedded software experience, No ARM/RTOS experience, Inability to travel to overseas manufacturers

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile