Lead Embedded Software Engineer
Listed on 2026-02-06
-
Software Development
Software Engineer, Embedded Software Engineer
Lead Engineer – Hybrid
Location:
Towson, MD, United States.
A Lead Engineer is an integral part of our Electronics & Electrical Systems product development organization. The role supports our Product Execution team based in Towson, MD and works closely with Marketing, Manufacturing, Quality, Reliability and Regulatory. The ideal candidate is a self‑starting individual with experience in low‑level embedded firmware design and a passion for problem solving, debugging and helping others.
You’llget to:
- Design and develop power electronic firmware and specifications for ABLDC motor controls, li‑ion battery management and chargers.
- Implement and validate electronic designs through software development, test 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.
- BSEE, BSCS, BSCE or equivalent (4 years) from an accredited computer or electrical engineering college.
- 10+ years of work experience with electronics, software development and embedded firmware.
- 5+ years of hands‑on embedded system (bare metal) design.
- Extensive knowledge of developing embedded 8‑bit/16‑bit/32‑bit 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, DMA.
- Strong understanding of embedded software concepts such as 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 (in‑circuit debugger or other means).
- Ability to approach software development with a system‑level view.
- Ability to travel and interface with overseas electronic contract manufacturers and provide technical direction to obtain quality electronics assemblies for tool production.
- Experience with Agile or waterfall development process.
- Master’s degree (or higher) in Engineering.
- Prior experience with embedded software development for motor drives.
- Prior experience with connected products including IoT (Bluetooth, WiFi, etc.).
- Technology and product strategy experience.
- Competitive salary and comprehensive benefits plan including medical, dental, vision, wellness program, disability, retirement benefits, Employee Stock Purchase Plan, paid time off, tuition reimbursement.
- Discounts on Stanley Black & Decker tools and products and discounts through partner programs.
- Access to digital learning portal and Lean Academy.
- Opportunities for career growth across 60+ brands.
- Volunteerism and sustainable business practices.
In Maryland: $93,400 – $165,000 per year. Pay is based on market location and may vary depending on job‑related knowledge, skills and experience. A sign‑on payment may be provided along with a full range of benefits.
Applicants should apply via Stanley Black & Decker’s internal or external careers site.
EEO StatementAll 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.
If you require reasonable accommodation to complete an application or access our website, please contact us at (860) 827‑3923 or
Know Your Rights:
Workplace discrimination is illegal (eeoc.gov)
(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).