Software Engineer - Embedded

The Software Engineering team at GBatteries is responsible for bringing our charging technology to life. As an Embedded Software Engineer, you should be passionate about developing production-quality code and designing a product that meets the high safety requirements needed for the automotive industry. Having an advanced degree is a plus but not mandatory. We are looking for a person that is focused and has experience shipping quality products.


  • Bachelor’s or Master’s degree in computer science, electrical engineering, mechanical engineering, or equivalent
  • 5+ years professional experience
  • Fluent in C / C++
  • Strong experience working with micro-controllers and/or embedded application processors
  • Basic knowledge of control systems

About us:
Here at GBatteries, you’ll be able to see the impact of your work from day one. We encourage unconventional thinking, and seek resilient problem solvers who aren’t afraid to get their hands dirty. We expect you to take ownership and be able to execute fast with minimal supervision and implicit direction.

We're located in Ottawa beside a small park, and an assortment of shops and restaurants. Our benefits outside the work environment include:  full dental and health coverage, a renovated and spacious office, fridge and pantry filled with drinks and snacks, daily dinner, and regular weekly social events.

To apply:
Please send us an email to the email address below with your cover letter and resume. Your cover letter should be specific.

​We would love to see any examples of previous work, side-projects or anything else that can show your passion for your work.

Apply via email