Staff Embedded Test Engineer

4 weeks ago


Bengaluru, Karnataka, India Enphase Full time
About the Role

Enphase Energy is a global leader in the energy technology space, providing innovative solutions for solar, battery, and electric vehicle charging products. As a Staff Embedded Test Engineer, you will play a key role in designing and developing various battery test activities, leveraging your technical expertise and leadership skills to drive success in a fast-paced environment.

Job Summary

We are seeking an ambitious and highly motivated Staff Embedded Test Engineer to join our team. As a key member of our Battery Testing team, you will be responsible for developing comprehensive test strategies and plans for battery storage systems with embedded systems and IoT technologies.

Key Responsibilities:
  • Develop and implement comprehensive test strategies and plans for battery storage systems with embedded systems and IoT technologies.
  • Active participation in engineering forums, reviewing technical documents, product and design specifications, and providing feedback from a system test perspective.
  • Act as Subject Matter Expert (SME) within projects concerning multiple Enphase systems.
  • Review and analyze product requirements, specifications, and technical design documents to develop test plans and test cases.
  • Design and develop test bed schematics and product test setups in the lab for end-to-end battery system validation.
  • Work in cross-functional teams, including development, hardware, and firmware.
  • Execute tests, log bugs in Jira, troubleshoot issues, and provide detailed analysis of issues found.
  • Lead bug triage discussions, provide impact analysis of issues found by the System Test Team, and have consensus from stakeholders to fix issues before releasing products to the field.
  • Lead/mentor a team of system test engineers and provide technical leadership.
  • Develop and maintain automated test frameworks and test scripts.
  • Execute automated and manual test cases on every release or feature complete.
Requirements
  • B.E. and 8+ years' experience outside of university or Masters and 6+ years.
  • Experience in embedded system-based product testing with electrical products like inverters, battery functionality, battery management units/systems, etc.
  • Worked extensively on firmware validation.
  • Experience in Python and Python-based test frameworks.
  • Familiarity with Robot Framework, Jenkins-based automation, test framework development, Git, BitBucket, Jira, TestRail.
  • Sound knowledge in automating interaction via USB/UART/CLI/SSH.
  • Good communication and interpersonal skills.
  • Self-motivated and enthusiastic.
  • Proactive and strong analytical/debugging skills.
  • Ability to work in a fast-paced environment.
  • Good team player and self-driven towards results and quality.
  • Understanding of energy storage, microgrid, and renewable energy systems, power electronic circuits - low power, high power.
  • Desire and passion to change the world.
  • Must have experience working with international teams.
  • Ability to work effectively within a team.
  • High level of self-motivation and drive to make an impact and strong interest in being hands-on in the lab.
  • Presentation and communication skills, experience working across various functional teams in a fast-paced team environment.
  • Hands-on experience with laboratory test equipment such as power supplies, oscilloscopes, power analyzers, and setting up complex systems for end-to-end validation.
  • Must have experience working with field application engineers and translating field issues into use cases for system testing.
  • Must have test experience in any of these technologies: embedded systems, IoT, solar, EVSE, battery storage systems.
  • Hands-on experience working with Agile methodologies, OS, Git, Jenkins.
  • Experience with test management tools such as TestRail, Jama, DOORs.


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job Title: Staff Engineer, Embedded SystemsAt Stryker Global Technology Center Pvt Ltd., we are seeking a highly skilled Staff Engineer to join our team. As a Staff Engineer, you will be responsible for designing and developing advanced embedded systems, firmware, and software for our medical devices.Key Responsibilities:Design and develop advanced embedded...


  • Bengaluru, Karnataka, India Enphase Full time

    At Enphase, we are transforming the energy industry with our innovative solar, battery, and electric vehicle charging products. We are seeking a highly motivated Staff Engineer to join our team of experts in designing and developing next-generation energy technologies.We offer a fast-paced and dynamic work environment where you can make a meaningful impact...


  • Bengaluru, Karnataka, India Enphase Full time

    About Enphase EnergyEnphase Energy is a global leader in the development and manufacturing of solar, battery, and electric vehicle charging products. Our innovative technology has transformed the solar industry, making it possible to harness the power of the sun and turn it into a safe, reliable, and scalable source of energy.Job DescriptionWe are seeking an...


  • Bengaluru, Karnataka, India Enphase Full time

    Enphase Energy is a global leader in solar, battery, and electric vehicle charging technologies. We're seeking an exceptional Embedded Test Engineer to join our team and contribute to the development of next-generation energy technologies.About the RoleThe Embedded Test Engineer will be responsible for designing and implementing test cases for product-level...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    We are seeking a highly skilled Staff Engineer, Embedded Systems to join our team at Stryker Global Technology Center Pvt Ltd.Key Responsibilities:• Conduct and design advanced prototyping and testing of complex embedded systems.• Identify and evaluate potential solutions to technical challenges, ensuring they meet component and sub-system...


  • Bengaluru, Karnataka, India Itron Full time

        At Itron, we are seeking a highly skilled Staff Firmware Engineer - Embedded Systems Expert to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our embedded systems. The ideal candidate will have at least 4 years of experience in testing embedded firmware and exposure...


  • Bengaluru, Karnataka, India Enphase Full time

    Unlock the Future of Sustainable EnergyEnphase Energy is a pioneering clean energy company that's revolutionizing the way we harness power from the sun. As an Embedded Test Engineer, you'll play a crucial role in developing the next-generation energy technologies that will shape the world's future.About the RoleThe Embedded Test Engineer will be responsible...


  • Bengaluru, Karnataka, India Enphase Full time

    About Enphase EnergyWe are a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Our mission is to transform the way people make, use, save, and sell their own power.The RoleWe are seeking a highly skilled Embedded Systems Test Engineer to join our team. As an Embedded Systems Test Engineer, you...


  • Bengaluru, Karnataka, India Enphase Full time

    About Enphase EnergyEnphase Energy is a global leader in energy technology and a pioneer in the solar, battery, and electric vehicle charging industries. Our mission is to transform the way people make, use, save, and sell their own power.Job SummaryWe are seeking a highly motivated and experienced Staff Engineer for Embedded Test to join our team. As a key...


  • Bengaluru, Karnataka, India Enphase Full time

    About Enphase EnergyEnphase Energy is a global leader in energy technology and a pioneer in the solar, battery, and electric vehicle charging industries. Our mission is to transform the way people make, use, save, and sell their own power.Job SummaryWe are seeking a highly motivated and experienced Staff Engineer for Embedded Test to join our team. As a key...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job Title: Embedded Software Development Staff EngineerJob Summary:We are seeking a highly skilled Embedded Software Development Staff Engineer to join our team at Stryker Global Technology Center Pvt Ltd. As a key member of our engineering team, you will be responsible for designing and developing advanced software systems for medical devices.Key...


  • Bengaluru, Karnataka, India Enphase Full time

    About Enphase EnergyEnphase Energy is a global leader in the development of innovative energy technologies. Our mission is to power a sustainable future, and we're looking for talented individuals to join our team.The RoleWe're seeking an experienced Embedded Systems Test Engineer to join our team. As a key member of our engineering team, you will be...


  • Bengaluru, Karnataka, India r3 Consultant Full time

    Job Title: Embedded Security Test Engineer - Senior RoleAbout the Job: We are seeking a highly skilled and experienced Embedded Security Test Engineer to join our team at r3 Consultant. As a key member of our security team, you will be responsible for performing analysis of security requirements specifications and generating corresponding test specifications...


  • Bengaluru, Karnataka, India UST Full time

    Job OverviewWe are seeking an experienced Embedded Test Engineer to join our team at UST.Compensation and BenefitsThe estimated annual salary for this position is $120,000 - $180,000 based on industry standards and location. In addition to a competitive salary, we offer a comprehensive benefits package, including health insurance, retirement plans, and paid...


  • Bengaluru, Karnataka, India Connectpro Management Consultants Private Limited Full time

    Job Description: We are seeking a highly skilled Staff Embedded Systems Software Engineer to join our team at Connectpro Management Consultants Private Limited.Key Responsibilities:Develop low-level firmware drivers, system boot code, RTOS abstraction layers, firmware features, and host applications.Participate in peer code and design reviews and unit...


  • Bengaluru, Karnataka, India Halma plc Full time

    About HalmaHalma plc is a global group of life-saving technologies companies, driven by a clear purpose. As a FTSE 100 company, we have headquarters in the UK and operations in 23 countries, including regional hubs in India, China, Brazil, and the US.Our diverse group of nearly 50 global companies specialize in market leading technologies that push the...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    Job SummaryAs a Senior Embedded Test Engineer/Test Lead at Universal Electronics, you will be responsible for developing and implementing comprehensive test plans, strategies, and test cases for various testing types, including unit, regression, functional, and performance testing. You will also lead a team of Test Engineers/Senior Engineers and ensure...


  • Bengaluru, Karnataka, India Halma PLC Full time

    About HalmaHalma is a global group of life-saving technologies companies, driven by a clear purpose. We are an FTSE 100 company with headquarters in the UK and operations in 23 countries, including regional hubs in India, China, Brazil, and the US.Company OverviewOur diverse group of nearly 50 global companies specializes in market-leading technologies that...


  • Bengaluru, Karnataka, India Lytx, Inc Full time

    Embedded Software Engineer Opportunity at LytxAbout the Role:Leverage your expertise in embedded software development to drive innovation at Lytx, a leader in the fleet management industry. As a Staff Firmware Engineer, you will be responsible for designing, developing, and maintaining software solutions for our fleet of connected devices.You will work...


  • Bengaluru, Karnataka, India Andor Tech Full time

    We are seeking an experienced Embedded Testing Engineer with a strong background in Aerospace or Avionics at Andor Tech.About the RoleAs an Embedded Testing Engineer, you will be responsible for performing embedded software testing and validation for aerospace or avionics systems. You will develop and execute test plans, test cases, and test procedures to...