Motion Recruitment - Herndon, VA

posted 5 months ago

Full-time - Mid Level
Herndon, VA
Administrative and Support Services

About the position

As an Embedded Software QA Engineer, you will be joining a leading team in the energy storage and optimization industry, where you will have the opportunity to work with cutting-edge technology in a hybrid-remote environment, allowing for 2-3 days of remote work each week. This full-time position is not just a job; it is a chance to be part of an innovative company that is dedicated to enhancing energy efficiency and sustainability. The company has already developed a successful hardware and software product and is now embarking on an exciting journey to create their own embedded software from the ground up. This transition from third-party solutions to a robust, in-house system presents a unique challenge and opportunity for growth. In this role, you will play a crucial part in ensuring the quality and reliability of the new embedded software. You will collaborate with a passionate team that values growth, learning, and work-life balance. Your expertise will be essential in developing and implementing testing strategies that ensure the software meets the highest standards of quality. You will be involved in various aspects of the software development lifecycle, working closely with developers to identify and resolve issues early in the process. This position is ideal for someone who is not only skilled in software quality assurance but also eager to contribute to the development of innovative solutions in the energy sector.

Responsibilities

  • Develop and implement test plans and test cases for embedded software.
  • Collaborate with software developers to identify and resolve issues early in the development process.
  • Ensure the quality and reliability of the embedded software through rigorous testing.
  • Utilize test automation frameworks to streamline testing processes.
  • Participate in CI/CD processes using Jenkins to ensure continuous integration and delivery of software updates.

Requirements

  • Proficiency in Python, C++, and C programming languages.
  • Experience with Matlab and Labview for testing and automation.
  • Strong background in test automation frameworks.
  • Experience with CI/CD processes, particularly using Jenkins.

Nice-to-haves

  • Familiarity with energy data processing and cloud-native applications.
  • Experience in building automation frameworks specifically for embedded software.

Benefits

  • Medical, Dental, and Vision Insurance
  • 3 weeks of PTO
  • 401(k) with a 7% match
  • Learning Stipend
  • Flex Hours
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service