Senior Engineer - Test firmware

Eaton
Pune
Workplace: OnsiteFull timeFunction: Hardware, Embedded & Systems EngineeringEducation: bachelorsSkills: ["Communication","Problem-solving","Trade-off decision-making","Documentation","Knowledge sharing"]

Define end-to-end test strategies for UPS embedded and application software, including system, firmware, and integration testing. Develop test plans, cases, and data sets for functional, performance, reliability, and safety requirements. Build and maintain automated system test suites using Python frameworks like Robot Framework or PyTest, enhance test infrastructure (simulators, interfaces, hardware rigs), and validate firmware behavior for communication and control interactions. Analyze logs and collaborate cross-functionally to drive issue resolution and deliverables.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Eaton
Eaton
5 days ago

Senior Engineer - Test firmware

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Define end-to-end test strategies for UPS embedded and application software, including system, firmware, and integration testing. Develop test plans, cases, and data sets for functional, performance, reliability, and safety requirements. Build and maintain automated system test suites using Python frameworks like Robot Framework or PyTest, enhance test infrastructure (simulators, interfaces, hardware rigs), and validate firmware behavior for communication and control interactions. Analyze logs and collaborate cross-functionally to drive issue resolution and deliverables.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Contribute to defining end-to-end test approaches for the UPS platform, including system, firmware, and integration testing.
  • •Develop test plans, test cases, and test data sets for functional, performance, reliability, and safety requirements.
  • •Design, develop, execute, and maintain automated system test suites using Python-based frameworks such as Robot Framework or PyTest.
  • •Support test infrastructure (simulators, communication interfaces, hardware test rigs) and enhance test frameworks, tools, and automation workflows.
  • •Maintain traceability between requirements, test cases, results, and defect closure; prepare verification plans, test designs, HIL procedure guidelines, and test reports.

Pay and Benefits

Perks:Health InsuranceRetirement SavingsWellness StipendLearning Budget

Key Requirements

  • •Bachelor’s degree in Electrical, Computer, Software Engineering, Computer Science, or Electronics & Communication.
  • •5–7 years of experience in software/firmware testing or system test development for embedded systems products.
  • •2+ years validating embedded products, preferably in power electronics or critical power solutions.
  • •1+ years of HIL testing experience using OPAL-RT or similar platforms.
  • •1+ years developing automation using Python.
Experience:Embedded systemsPower electronicsCritical power solutionsUPSFirmware testing
Education:Bachelor's
Skills:CommunicationProblem-solvingTrade-off decision-makingDocumentationKnowledge sharing
Tech Stack:PythonRobot FrameworkPyTestLinuxWindowsOPAL-RTGitSVNJiraTFSCANMODBUSRS232RS485

Company Brief

Eaton
Designs, manufactures, and distributes electrical components, power management systems, and industrial equipment for energy, aerospace, vehicle, and industrial markets worldwide, focusing on efficiency, safety, and sustainability.
Industry: Industrial Machinery
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Dublin, Ireland
Founded: 1911
WebsiteLinkedIn