Software Engineer, Tools

Corvus Energy is the leading global supplier of zero-emission solutions for the ocean space. We specialize in developing cutting-edge battery energy storage solutions and hydrogen fuel cell systems to reduce emissions from a wide range of applications, from ferries and offshore vessels to tankers and cruise ships. Our commitment to sustainability and innovation drives our pursuit of powering a clean future.

Corvus Energy is looking for a full-stack software engineer to join our Battery Management, Modeling, and Analytics group.  The BMMA group is responsible for the software and hardware used to monitor and control all Corvus products, as well as upload data for data analytics.  This is an exciting opportunity to contribute across the entire suite of Corvus software and firmware while implementing high value enhancements.  This position is on the front line of software delivery – diagnosing, designing, and deploying improvements and bug fixes.  The Software Engineer is responsible for the design and testing of software components as required for Corvus battery systems and its application in different customer installations.  This position will receive functional guidance from the software team lead, and reports to the VP, BMMA for administrative matters and project deliverables.


  • Develop software for battery management systems and related web applications, such as internal and external tools, HMI, and data analytic tools, including ownership for a variety of such tools.
  • Participate in the development of software requirements, specifications, and documentation.
  • Respond to internal technical enquiries and support troubleshooting / investigation of failure & bug reports.
  • Plan and implement features and bug fixes.
  • Responsible for unit and integration software tests.

Work Experience and Qualifications:

  • BASc/BSc in engineering or computer science, or engineering technologist with equivalent experience.
  • 4+ years’ experience in commercial software development and test, including front end and back end.
  • Experience with some or all of the following: Python, JavaScript, Linux, Ethernet stack
  • The following areas of experience would be nice-to-have: battery management systems, internet protocols and interfaces, broad product/system development experience.

Personal Qualifications:

  • Detail-oriented personality type, self-starter, structured, and able to handle multiple tasks in a fast-paced collaborative environment.
  • Process-oriented, efficient, and resourceful, with close attention to detail.
  • Strong written and verbal English communication skills
  • Ability to handle multiple tasks with the ability to effectively prioritize.
  • Strong relationship/interpersonal skills and ability to work effectively in a team environment.
  • Drive and flexibility to fit in with a growing company.

Our Corporate Values

In Corvus Energy, our values provide a guideline for correct behavior and create a common understanding amongst employees. These values are aligned with Corvus Energy’s strategic goals and reflect our company’s leadership vision. These values also serve as guiding principles for all leaders and set out our expectations of leadership conduct.

  • We act with Integrity
  • We drive Innovation
  • We are Team Players
  • We are Passionate


We offer a competitive salary commensurate with experience, along with a comprehensive benefits package that includes extended medical & dental, LTD, life insurance, matching RRSP, and opportunities for professional development.  As an organization, we also strive for a good work–life balance and a healthy lifestyle.

Joining our team will provide you with the chance to work on cutting-edge technologies that contribute to a sustainable future.

If you find this position interesting, we encourage you to apply. We are a fast-growing company with a strong demand for our products, being the undisputed market leader in one of the most exciting industries in the ocean space. Join our team and be a key player in our success story of Powering a Clean Future all around the world.