S

Stanley Black & Decker

Global power tools and outdoor equipment

Senior Embedded Software Testing Engineer - Software Testing

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeSuzhou, Jiangsu, ChinaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree from an accredited electrical or automation engineering college is required.
  • At least 8 years of experience in embedded software testing is required; experience in motor control systems such as PWM and PID is preferred.
  • Proficiency in LabVIEW for testing, C/C++ programming, and scripting languages such as Python is required.
  • Hands-on experience with testing tools, oscilloscopes, logic analyzers, and debugging equipment is required.
  • Familiarity with embedded software development processes and controls, including version control, unit testing, and bug tracking, is required.
  • Knowledge of unit, integration, system, regression, and white box testing is required.
  • Proficiency in spoken and written English is required.
  • Ability to analyze complex technical situations and make sound decisions is required.
  • Ability to communicate effectively with internal and overseas team members is required.
  • Ability to mentor junior engineers and improve team testing maturity is required.

Responsibilities

  • Develop and execute test plans, test cases, and test procedures for embedded software in power tool applications.
  • Validate software functionality, performance, reliability, and system behavior against requirements and design specifications.
  • Support unit, integration, system, regression, and white box testing across the software lifecycle.
  • Design and maintain automated test frameworks, scripts, and tools to improve test efficiency and coverage.
  • Collaborate with software, hardware, and systems engineering teams to define test strategies and acceptance criteria.
  • Analyze test results, identify defects, support root cause investigations, and verify corrective actions.
  • Support hardware-in-the-loop, software-in-the-loop, bench, and system-level testing where applicable.
  • Ensure traceability among requirements, test cases, defects, and validation results.
  • Contribute to continuous improvement of test methods, processes, and quality standards.
  • Prepare technical documentation, test reports, and validation summaries.
  • Mentor junior team members and support best practices in embedded software verification.

Desired Qualifications

  • Experience in motor control systems, such as PWM and PID, is preferred.

About the Company

Stanley Black & Decker

Global power tools and outdoor equipment

Stanley Black & Decker designs, manufactures, and sells tools and outdoor equipment, including power tools, hand tools, storage solutions, and security devices, under brands like DEWALT, BLACK+DECKER, Stanley, and Craftsman. It serves professionals and DIY enthusiasts through home centers, mass retailers, and distributors worldwide, using a global manufacturing footprint across the Americas, Europe, and Asia. The company differentiates itself with a large brand portfolio, extensive international reach, and ongoing product development to meet needs in construction, home improvement, and security. Its goal is to be a trusted, leading supplier of tools and related solutions, delivering reliable performance and broad selection across global markets.

Company size
10,001+
Company stage
IPO
Headquarters
New Britain, CT
Founded
1843

Recently Posted Jobs

Explore more opportunities at Stanley Black & Decker

See more jobs