Software Engineer - Testing / Verification / Validation

Organization: CET Power Solutions India Pvt. Ltd.
Location: Bangalore, India

About CET Power Solutions

CET Power Solutions, a renowned leader with over 60 years of expertise in power conversion, specializes in designing, manufacturing, and marketing cutting-edge AC backup solutions for industrial operators. Our systems are celebrated for their modularity, redundancy, efficiency, and low maintenance needs, providing mission-critical applications with reliable support and 24/7 global service.

Role Overview

The Software Engineer – Testing / Verification / Validation will be instrumental in ensuring the reliability and efficiency of our software across embedded systems and applications. This role involves a dynamic blend of testing, validation, and system analysis, tailored to advance our technology and uphold our standards of quality.

Responsibilities

  • Engage in code testing, validation/verification, and debugging of Module / System / GUI software.
  • Perform both black box and white box testing for embedded software.
  • Analyze and enhance the efficiency, stability, and scalability of system resources.
  • Conduct code reviews, pair programmong for complex subjects, and create and update technical documentation.
  • Support software QA and optimize I/O performance.
  • Provide post-production support.
  • Interface with hardware design and development teams.

Qualifications

  • Master’s degree in Computer Science / IT / MS Embedded system with 4 to 6 years of experience or,
  • Bachelor of Engineering in Computer Sciences / IT / MS Embedded System with 6 to 8 years of experience.

Skills

  • Automation Expertise: Mastery of C# Unit Testing frameworks (MSTest, NUnit, xUnit), front-end testing tools (Cypress, Selenium) and Gateway validation tools (Google Test, CTest).
  • Embedded Systems Knowledge: Proficient in programming with Embbeded C and C+ for 16/32-bit microcontrollers and understanding of SNMP and MODBUS protocols.
  • CI/CD and Agile Tools: Experience with CI/CD platforms like TeamCity and agile tools such as JIRA and Git.
  • Electrical Systems Understanding: Ability ti interpret electrical schematics and validate system-level performance.
  • Analytical Skills: Strong capability in problem-solving and analysis.

Why Join US

Join CET Power Solutions to be part of a visionary team dedicated to pioneering advancements in power technology. We offer a stimulating work environment where innovation and effectiveness are rewarded. Our employees enjoy competitive compensation packages, comprehensive benefits, and opportunities for professional growth in a globally recognized company.

Application Process

Interested candidates should submit their resume and a cover letter outlining their qualifications and interest in the role through our careers portal. Applications will be reviewed on a rolling basis until the position is filled.

Days
Hours
Min
Sec
Prisma is here
Our new Power Conversion System is now available. Compact, flexible, and ready for your energy challenges.
Learn more