Description

Responsibilities:

  • Conduct firmware verification/validation testing of electric vehicle chargers, hardware modules, and application software
  • Provide documentation, debug information, and reproduction steps for unexpected device behavior
  • Create test plans and procedures for new products and software changes
  • Collaborate with hardware engineers and software developers to identify issues early, provide solutions and initiate corrective actions
  • Optimize quality control to ensure issues are addressed and resolved prior to release
  • Assist with automating tests
  • Define relevant engineering requirements
  • Actively participate in product development cycle
  • Supervise lab activities

Qualifications:

  • 8+ years of experience in system test/validation or similar role
  • Bachelor’s Degree in Computer Science, Computer Engineering or related discipline
  • Experience implementing software verification and validation processes, automation techniques, and testing methodologies
  • Linux testing experience required, including working knowledge of Python, shell scripting and standard command line utilities
  • Leadership experience
  • Familiar with writing test /validation code in Linux environments with Python
  • Knowledge in C/C++, C# a plus
  • Critical thinker with excellent problem-solving skills
  • Team player
  • Strong time-management skills
  • Great interpersonal and communication skills


 

Education

Any Graduate