×
Register Here to Apply for Jobs or Post Jobs. X

Lead Engineer, Embedded Software

Job in Towson, Baltimore City, Maryland, 21286, USA
Listing for: Stanley Black & Decker, Inc.
Full Time position
Listed on 2026-05-06
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Lead Engineer, Embedded Software – Towson, MD

As a Lead Engineer, you’ll be part of our Electronics & Electrical Systems product development organization working as a hybrid employee. This position supports our Product Execution team based in Towson, MD and involves working closely with several other teams including Marketing, Manufacturing, Quality, Reliability and Regulatory.

Responsibilities
  • Design and develop power electronic firmware and specifications for ABLDC motor controls for power tools, li-ion battery management, and chargers.
  • Implement and validate electronic designs through software development, testing, and simulation.
  • Develop software verification and validation procedures using unit and integration tests.
  • Provide leadership in achieving cost, performance and quality objectives of all related electronic systems, components, and sub‑assemblies.
  • Develop solutions for electronic system related issues as an integral member of a larger team.
  • Maintain appropriate documentation for work performed.
  • Translate customer requirements into software specifications.
  • Translate high‑level goals and requirements into individual work items.
  • Develop and maintain a schedule to track progress in fulfilling an objective within a deadline.
  • Effectively summarize information about an objective and communicate it to others.
  • Embrace cross‑functional teamwork.
  • Training and mentoring junior team members.
  • Participate in Peer Design and Code Reviews.
Qualifications
  • BSEE, BSCS, BSCE or equivalent (4 years) from accredited computer/electrical engineering college.
  • Work experience of 10 plus years with electronics, software development, and embedded firmware.
  • 5+ years of hands‑on experience in embedded system (bare‑metal) design.
  • Extensive knowledge of developing embedded 8bit/16bit/32bit microcontrollers in C, C++, or ASM. Experience with ARM architectures preferred; assembly language coding is a plus.
  • Experience with closed‑loop control and feedback systems for AC and BLDC motors.
  • Familiarity with lithium‑ion battery powered systems.
  • Experience with common motor control techniques, including sensored and sensorless trapezoidal control.
  • Understanding of common microcontroller peripherals such as timers, GPIO, watchdog, ADC, UART, and DMA.
  • Strong understanding of embedded software concepts, including hard‑real‑time processing, process scheduling, cooperative multitasking, interrupt processing, race conditions, and RTOS.
  • Familiar with software development processes and controls (static analysis, distributed version control, unit testing, bug tracking).
  • Experience with debugging (either with in‑circuit debugger or by other means).
  • Ability to approach software development with a system‑level view.
  • Ability to travel and interface with overseas electronic contract manufacturers to provide technical direction for quality assemblies.
  • Experience with Agile or waterfall development process.
Benefits
  • Medical, dental, life, vision, disability, 401(k), Employee Stock Purchase Plan, paid time off, and tuition reimbursement, along with wellness and other support programs.
  • Discounts on Stanley Black & Decker tools and other partner programs.
EEO Statement

All qualified applicants to Stanley Black & Decker are considered for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran’s status or any other protected characteristic.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary