Lead Embedded Software Engineer
Role Overview
Lead Embedded Software Engineer role within Stanley Assembly Technologies.
The role supports advanced fastening and riveting technologies for industrial and connected products.
This is a hands-on technical leadership position combining development, architecture, integration, and mentoring.
Key Skills for This Role
Full Job Posting
Role Overview
Lead Embedded Software Engineer role within Stanley Assembly Technologies.
The role supports advanced fastening and riveting technologies for industrial and connected products.
This is a hands-on technical leadership position combining development, architecture, integration, and mentoring.
Workplace
- The position is hybrid.
- The listed work locations are Troy, Michigan, or Highland Heights, Ohio.
The Job
- Design, develop, test, and maintain embedded firmware in C and C++.
- Develop applications using RTOS and support precision motion and motor-control systems.
- Implement low-level drivers and communication protocols for embedded peripherals.
- Develop and support Embedded Linux systems using Buildroot and Yocto.
- Integrate and debug hardware with firmware and Linux operating systems.
- Use schematics, datasheets, oscilloscopes, multimeters, and JTAG debuggers to troubleshoot systems.
- Support connectivity, embedded security, encryption, and IoT protocols where applicable.
- Provide technical leadership, mentor engineers, and drive software quality and development improvements.
The Person
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline.
- Significant C and C++ embedded firmware or software development experience.
- Experience with embedded devices, Embedded Linux, RTOS, and low-level device drivers.
- 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 embedded toolchains, lab equipment, schematics, datasheets, Bash, Linux/Unix, and Git.
- Experience supporting industrial, electromechanical, or motion-control-based embedded software.
Compensation
- The annual salary range is $90,000 to $144,900.
- The salary offered may vary based on job level, location, knowledge, skills, qualifications, experience, and local wage requirements.
Benefits and Perks
- Benefits include medical, dental, life, vision, disability, 401(k), employee stock purchase, paid time off, and tuition reimbursement.
- Additional offerings include tool and partner discounts, learning resources, career development, and wellness support.
About the Company
Stanley Black & Decker develops tools, industrial products, and connected technologies through a global workforce.
Stanley Assembly Technologies provides advanced assembly solutions for precision fastening and riveting applications.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Stanley Black & Decker, Inc.
Merchendiser-1
Riyadh, KSA
TBA We Don’t Just Build The World, We Build Innovative Technology Too. Joining the Stanley Black & Decker team means working in an innovative, tech-driven and highly collaborative team environment supported by over 43,50
Key Account Manager - Qatar
, QAT
Stanley Black & Decker is seeking a Qatar-focused account and channel sales professional to grow trade sales through partners. The role covers sales targets, key account relationships, distribution growth, promotions, an
SLP - Commercial
Riyadh, KSA
TBA We Don’t Just Build The World, We Build Innovative Technology Too. Joining the Stanley Black & Decker team means working in an innovative, tech-driven and highly collaborative team environment supported by over 43,50
National Account Manager Ecommerce
Mississauga, CAN
Stanley Black & Decker seeks a National Account Manager to own Amazon Canada’s 1P business, sales growth, market share, and P&L delivery. You will lead account planning, negotiations, forecasting, digital shelf execution
Key Account Manager - End User & Trade
, QAT
The employer is seeking a Key Account Manager to grow DEWALT and STANLEY sales across Qatar’s end-user and trade channels. The role covers key account management, distribution, market development, demonstrations, merchan
Full Stack Developer
Towson, USA
Stanley Black & Decker is seeking a Full Stack Developer to build secure, scalable APIs, backend services, serverless code, and microservices for IoT, portal, and mobile applications. The role requires AWS experience, em
Office Administrator cum Personal Assistant
Dubai, UAE
Stanley Black & Decker is seeking an Office Administrator and Personal Assistant to manage regional office operations while supporting the General Manager. The role covers facilities, procurement, vendors, travel, budget
Merchendiser-1
Riyadh, KSA
Key Account Manager - Qatar
, QAT
SLP - Commercial
Riyadh, KSA
National Account Manager Ecommerce
Mississauga, CAN
Key Account Manager - End User & Trade
, QAT
Full Stack Developer
Towson, USA
Office Administrator cum Personal Assistant
Dubai, UAE