Job Description
The Software QA Engineer is responsible for the software and hardware infrastructure necessary to evaluate that the Battery Management System software works as intended. This includes ownership of the cloud-based test definition, automated and manual test drivers, and infrastructure including SIL and HIL test benches. A large focus for this role is on improving upon how software is tested in terms of coverage, reliability, and efficiency.
This position reports to the Control Systems Lead. Responsibilities include:
- Meeting with development teams and studying released documentation to discuss software specifications and controls.
- Exercise the battery management system to analyze its functional properties.
- Designing manual and automated test procedures to evaluate battery management system functions.
- Building, coding, and implementing software evaluation test programs.
- Ownership of various software test systems (SIL, HIL, fully assembled test systems)
- Architecting and implementing improvements to optimize performance, efficiency, and reliability of the software testing systems.
- Running test programs to ensure that testing protocols evaluate the software correctly.
- Documenting testing procedures, and the eventual automation of such.
- Completing final tests and automate the creation of test reports.
- Presenting test reports and suggesting software fixes.
- Collaborate with other team leads to improve Battery Management System development process.
Skills and Qualifications:- A bachelor’s degree in computer science or equivalent
- Software development or software test engineer with 5+ years of relevant experience.
- Experience with testing embedded software and with HIL test benches
- Demonstrated success in testing and releasing high-quality, high-performance software for critical applications.
- Working knowledge of software testing techniques and familiarity with various software test frameworks
- Working knowledge of cloud-based software testing architectures
- Detail oriented personality type.
- Creative approach to problem-solving
- Ability to handle multiple tasks with the ability to effectively prioritize.
- Strong written and verbal communication skills.
NOTE: This is a one-year placement
About Corvus Energy:
Founded in 2009, Corvus Energy provides purpose-engineered energy storage solutions for marine, oil & gas and port applications. Corvus Energy has the largest installed base of ESSs with the largest number of projects completed in the maritime industry. More than 90% of large commercial hybrid vessels utilize a Corvus ESS. Custom developed mechanical and electrical design combined with state-of-the-art battery management systems, provides Corvus Energy’s customers with not only lower maintenance costs but also reduced fuel consumption, and emissions. A Corvus ESS assists with regulatory compliance and emission control area (ECA) limits and provides immediate benefits with a rapid return on investment.
Apply
Go Back