
Embedded Software Engineer
Stanley Black & Decker1 day ago
Highland Heights, OH, USA or Troy, MI, USAStaff+
Base Salary
$90k - $145k/yr
Responsibilities
- Design, develop, test, maintain, integrate, and debug embedded firmware and software in C and C++.
- Develop RTOS applications and embedded Linux systems using Buildroot and Yocto.
- Implement low-level device drivers, communication protocols, connectivity features, and software for precision motion and motor-control systems.
- Debug hardware and software integration issues using schematics, datasheets, oscilloscopes, digital multimeters, and JTAG debuggers.
- Provide technical leadership for software architecture, code quality, integration strategy, development practices, and platform scalability.
- Mentor software engineers through code reviews, technical guidance, and collaborative problem-solving.
- Partner with validation, electrical engineering, systems, and product teams to support product performance.
- Support planning, prioritization, execution, software quality, reuse, and development efficiency across projects.
- Use Git and established coding, software development, and source control practices.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline.
- Significant experience developing embedded firmware and software using C and C++.
- Experience with embedded devices, Embedded Linux, RTOS, low-level device drivers, and hardware-software integration debugging.
- Strong understanding of ARM-based architectures, including Cortex-M3, Cortex-M4, and i.MX platforms.
- Working knowledge of CAN, I2C, UART, SPI, Ethernet, TCP, and UDP.
- Experience with GCC, Keil, CCS, Microsoft Visual Studio, oscilloscopes, digital multimeters, and JTAG debuggers.
- Ability to read and interpret schematics, technical documentation, and datasheets.
- Working knowledge of Bash and Linux/Unix environments.
- Familiarity with Git and standard source control practices.
- Experience supporting embedded software for industrial, electromechanical, or motion-control-based systems.
Benefits
- Medical, dental, life, vision, disability, retirement benefits, 401(k), Employee Stock Purchase Plan, paid time off, and tuition reimbursement.
- Discounts on Stanley Black & Decker tools, products, and partner programs.
- Access to learning resources, a digital learning portal, Lean Academy, and online university resources.
- Career development opportunities across the company’s global brands and multiple career paths.
- Hybrid work arrangement in Highland Heights, OH, or Troy, MI.
- Volunteerism, giving-back programs, sustainable business practices, wellness resources, and an inclusive workplace culture.
About Stanley Black & Decker
Stanley Black & Decker builds hand and power tools, storage, lawn and garden equipment, and engineered fastening systems for professional trades, OEMs, and DIY users. It owns brands including DEWALT, CRAFTSMAN, STANLEY, and BLACK+DECKER, selling through retail, distribution, and direct to industrial customers. Founded in 1843 and headquartered in New Britain, Connecticut, the company is publicly traded on the NYSE (ticker: SWK).