Stanley Black & Decker, Inc.
Towson, MD
Engineer 1, Software Engineering - Motor Control
We tailor your resume to this role and apply for you in seconds.
Or apply on Stanley Black & Decker, Inc.'s site yourselfJob details
- Location
- Towson, MD
- Work type
- Hybrid
- Visa
- Sponsorship available
- Posted
- 3 weeks ago
- Apply on
- sbdinc.wd1.myworkdayjobs.com
About this role
Stanley Black & Decker, Inc. is a global tool company that designs and develops innovative tools and technology. The Engineer I, Software Engineering - Motor Control role focuses on developing and validating embedded firmware for power tools, including motor controls, battery management systems, and chargers, while supporting software testing, documentation, and cross-functional engineering objectives.
What you'll do:
- Design and develop electronic firmware and specifications for power tools including Brushless DC motor controls, Li-Ion battery management systems and battery 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
- Embrace cross functional teamwork
What they're looking for:
- BSEE, BSCS, BSCE or equivalent (4 years) from accredited computer/electrical engineering college
- Knowledge in developing embedded 8bit/16bit/32bit microcontrollers in C
- Understanding of common microcontroller peripherals such as: timers, GPIO, watchdog, ADC, UART, DMA
- Strong understanding of embedded software concepts, including: real time processing, process scheduling, cooperative multitasking, interrupt processing, race conditions, 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 discover and implement creative or innovative ideas and inspire others to do so
- Strong communication and interpersonal skills to influence the organization and to communicate effectively with internal and external customers
- Foster and maintain a high level of integrity in all aspects of work
- Ability to travel and interface with overseas electronic contract manufacturers and provide technical direction to obtain quality electronics assemblies for tool production
- Ability to accomplish unrelated objectives concurrently
- Experience with ARM architectures preferred
Benefits:
- Medical benefits
- Dental benefits
- Life insurance
- Vision benefits
- Wellness program
- Disability benefits
- Retirement benefits
- Employee Stock Purchase Plan
- Paid Time Off, including paid vacation, holidays & personal days
- Tuition reimbursement
Ready to apply?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.