Product Development Engineer - Software

Stanley Black & Decker, Inc.Troy, MI
$72,000 - $115,900Onsite

About The Position

As a Product Development Engineer - Software, you’ll be part of our Stanley Engineered Fastening (SEF) team working as an onsite employee. You’ll get to develop and maintain software for SEF Automated Fastening Systems, gain in-depth expertise with SEF product lines, participate in building prototype systems and perform real-world testing, collaborate with Product Management and Sales to define and implement new software features, assist with troubleshooting software and electrical system issues, write test plans and perform validation testing, collaborate with global team members, and analyze large datasets to uncover trends and insights.

Requirements

  • Bachelor of Science degree in Computer Science or Computer Engineering.
  • 2–3 years of professional software engineering experience.
  • Strong Object-Oriented programming skills with both managed, unmanaged languages (C#/C++, C) and experience programming embedded systems working within Linux environments.
  • Ability and willingness to adapt to various programming domains including Full stack web application development.
  • Ability to read and interpret electrical schematics, combined with hands-on experience in using multimeters, oscilloscopes, JTAG/in-circuit debuggers, and serial debuggers to troubleshoot hardware.

Nice To Haves

  • Background in industrial automation, mechatronics, and familiarity with industrial networks such as DeviceNet, EtherNet/IP or Profinet is a plus.

Responsibilities

  • Develop and Maintain Software: Hands-on development of SEF Automated Fastening Systems codebase ensuring reliability, maintainability and performance.
  • Become a Product Expert: Gain in-depth expertise with all major SEF product lines, including Stud Welding, Self Pierce Riveting, and Automated Blind Fastening.
  • Hands-On Engineering: Participate in building prototype systems and perform real-world testing and fastening operations.
  • Drive Feature Development: Collaborate with Product Management and Sales to define, design, and implement new software features that address customer needs.
  • Technical Support: Assist Plant Operations and Technical Field Services by troubleshooting software and electrical system issues, ensuring timely issue resolution.
  • Test and Validate Systems: Write comprehensive test plans and perform validation testing to guarantee system quality and compliance.
  • Collaborate Across Borders: Work closely with global team members from other regions and product lines to share knowledge and pursue joint projects.
  • Data Insights & Analytics: Analyze large datasets to uncover trends and actionable insights from complex machine measurement and process logs, raw sensor and I/O data etc.

Benefits

  • Medical, dental, life, vision, disability, 401(k), Employee Stock Purchase Plan, paid time off, and tuition reimbursement in addition to programs & benefits in support of your well-being.
  • Discounts on Stanley Black & Decker tools and other partner programs.
  • Competitive salary
  • Comprehensive benefits plan
  • Wellness program
  • Retirement benefits
  • Paid vacation, holidays & personal days
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service