Embedded QA - ML

Eaton

Pune, INonsitePosted Jul 23, 2026
Posting intelligenceActively listedReposted 4×, possible evergreen/ghost posting

Skills

confluencejenkinsgitlabpythonpytestc++jiracicdml

About the role

What you’ll do:

Eaton Corporation’s Center for Intelligent Power has an opening for a ciate Engineer- Machine Learning Embedded QA. The ideal candidate will be responsible for developing and maintaining the infrastructure and tools required to deploy and maintain machine learning models at scale. This position requires understanding in machine learning and software engineering. The candidate will work closely with other teams to make sure the requested features by the businesses are delivered.

About Eaton:

Eaton is power management company with 2018 sales of $21.6 billion. We make what matters work. Everywhere you look - from the technology and machinery that surrounds us, to the critical services and infrastructure that we depend on every day - you’ll find one thing in common. It all relies on power. That’s why Eaton is dedicated to improving people’s lives and the environment with power management technologies that are more reliable, efficient, safe and sustainable. Because this is what matters. We are confident we can deliver on this promise because of the attributes that our employees embody. We’re ethical, passionate, accountable, efficient, transparent, and we’re committed to learning. These values enable us to tackle some of the toughest challenges on the planet, never losing sight of what matters.

Develop and maintain Python / C/Matlab - based test automation frameworks for embedded systems.

Programming skills for purposes of automated testing and data processing. (e.g., scripting, Matlab, Python, hardware inter)

Interface with STM32 boards via serial, SWD/JTAG, and other communication protocols.

Automate hardware-in-the-loop (HIL) testing and integrate with CI/CD pipelines.

Analyze test results, generate reports, and collaborate with development teams to resolve issues.

Work with embedded debugging tools (ST-Link, OpenOCD) and STM32CubeIDE for test execution.

Ensure compliance with industry standards for embedded testing and documentation.

Qualifications:

• Requires a minimum of a Bachelor level degree in Electrial Engineering or Electronics Engineering

• Fresher/ a professional with 1-2 years of experience with understanding in hardware, hardware testing

Skills:

Strong proficiency in Python (PyTest, unittest, or similar frameworks).

Understanding of Machine learning concepts

Understanding of STM32 microcontrollers, STM32CubeMX, and STM32CubeIDE.

Knowledge of embedded communication protocols (UART, SPI, I2C).

Familiarity with firmware flashing and debugging tools (ST-Link, OpenOCD).

Understanding of test automation for embedded systems.

Understanding of CI/CD tools (Jenkins, GitLab CI) and version control (Git).

Ability to work with schematics and hardware interfaces for test setups.

Understanding of test traceability from system level to component level.

Understanding of UART, I2Cand other low level protocols is a plus

Understanding of modbus, ethernet is a plus

Understanding of Robot Framework, ,Jenkins, Gitlab and build tools experience is a plus

Understanding of a revision control system such as git is plus

Understanding of any one of the defect tracking tools: JIRA, Rally and Bugzilla

Understanding of working in an Agile/Scrum development process and using collaboration tools, such as Jira, Confluence, Teams, etc.

Experience with hardware-in-the-loop (HIL) testing.

Knowledge of real-time operating systems (RTOS) used in STM32.

Familiarity with electronic lab equipment (oscilloscopes, logic analyzers).

Basic C/C++ knowledge for embedded firmware understanding.

Proficiency in MATLAB

Excellent interpersonal skills and ability to work in team environment

Ability to communicate effectively in both written and spoken English

Excellent Interpersonal skills & ability to communicate effectively in both written and spoken English

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for QA Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our QA Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.