1

Software Engineer Ev Charging Jobs in Ontario (NOW HIRING)

Develop expertise in software that controls the physical world. Most product engineering is purely ... At Jetson, your code affects real devices in real homes-thermostats, heat pumps, EV chargers. You ...

Develop expertise in software that controls the physical world. Most product engineering is purely ... At Jetson, your code affects real devices in real homes--thermostats, heat pumps, EV chargers. You ...

Senior Software Engineer, Integrations

Toronto, ON · On-site +1

CA$120K - CA$140K/yr

... passionate Senior Software Engineer to step into a key role on our Software Engineering ... Leading the Charge: Operate with a high degree of self-sufficiency, taking ownership of small ...

... passionate Senior Software Engineer to step into a key role on our Software Engineering ... Leading the Charge: Operate with a high degree of self-sufficiency, taking ownership of small ...

Rakuten Kobo Toronto is looking for a Software Engineer II to join our amazing Web team! You will ... Speed!! - Always be conscious of time - take charge, set clear goals, and engage your team Rakuten ...

Quality Engineer Location: 100% On-site, Scarborough (closest major intersection, Kennedy and 401 ... EV charging and electrical industries is preferred Apply testing criteria in accordance with ...

Who We Are SWTCH is pioneering EV charging solutions for multifamily and commercial properties ... Proficiency in accounting software (e.g., QuickBooks, Xero, ERP systems) and advanced Microsoft ...

next page

Showing results 1-20

Software Engineer Ev Charging information

What does a software engineer do in the EV charging industry?

A Software Engineer in the EV charging industry designs, develops, and maintains software that powers electric vehicle charging stations and related infrastructure. Their work involves creating applications for user interfaces, backend systems, network communications, and integration with energy management platforms. They may also focus on ensuring security, scalability, and interoperability of charging solutions. This role often requires collaboration with hardware engineers and other stakeholders to deliver seamless charging experiences for users.

What are the typical challenges a software engineer faces when developing EV charging solutions?

A Software Engineer in the EV charging field often encounters challenges such as integrating with diverse hardware platforms, ensuring interoperability with various charging standards, and maintaining secure, reliable communication between chargers and backend systems. Additionally, working in this sector requires staying updated with evolving industry protocols and regulations, which can impact software design and deployment. Collaboration with cross-functional teams—including hardware engineers, network specialists, and product managers—is essential to deliver robust and scalable solutions.

What are the key skills and qualifications needed to thrive as a software engineer in EV charging, and why are they important?

To thrive as a Software Engineer in EV Charging, you need strong programming skills (such as Python, Java, or C++), a solid understanding of electrical systems, and typically a degree in computer science, engineering, or a related field. Familiarity with EV charging protocols (like OCPP), embedded systems, cloud platforms, and experience with relevant certifications (e.g., OCPP certification) are highly valuable. Problem-solving ability, collaboration, and effective communication are vital soft skills in this role. These competencies ensure reliable, scalable, and innovative EV charging solutions in a rapidly evolving industry.

What is the difference between Software Engineer Ev Charging vs Software Engineer Electric Vehicle Infrastructure?

AspectSoftware Engineer Ev ChargingSoftware Engineer Electric Vehicle Infrastructure
CredentialsBachelor's in Computer Science or related field, certifications in software developmentBachelor's in Electrical Engineering or Computer Science, certifications in software and electrical systems
Work EnvironmentDeveloping charging station software, embedded systems, cloud platformsDesigning and integrating EV infrastructure systems, hardware-software interface
Industry UsageAutomotive, renewable energy, tech companies focusing on EV charging solutionsUtilities, transportation, infrastructure companies involved in EV charging networks

While both roles involve software development for electric vehicle systems, Software Engineer Ev Charging primarily focuses on software for charging stations and related platforms. In contrast, Software Engineer Electric Vehicle Infrastructure encompasses broader system integration, including hardware-software interfaces for EV charging networks and infrastructure projects.

What are popular job titles related to Software Engineer Ev Charging jobs in Ontario?

For Software Engineer Ev Charging jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Software Engineer Ev Charging jobs in Ontario look for?

The top searched job categories for Software Engineer Ev Charging jobs in Ontario are:

What cities in Ontario are hiring for Software Engineer Ev Charging jobs?

Cities in Ontario with the most Software Engineer Ev Charging job openings:

Infographic showing various Software Engineer Ev Charging job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Engineer, Products

Jetson Home

Kitchener, ON • On-site

Full-time

Medical, Dental, Vision, Life

Re-posted 24 days ago


Job description

Who You Are:
  • Someone who thrives in ambiguity. Early-stage companies don't hand you a spec and walk away. You're comfortable defining problems as much as solving them, and you've learned to make good decisions with incomplete information.
  • A product-minded engineer. You care about what you're building, not just how it's built. You think about the user experience, ask questions about the "why," and take pride in shipping features that customers actually love. You're not satisfied when the code works; you're satisfied when the product works.
  • An empathetic collaborator. You enjoy working with designers on interaction details, firmware engineers on device behavior, data teams on optimization logic, customer support on real-world issues, and more. You communicate clearly across these boundaries, and you remember that we all succeed or fail together.
What We Need:
  • End-to-end ownership of user-facing product features. Thermostat control, schedules, energy optimization, air quality tracking, and more-from mobile app to backend to device integration. You'll own features from concept through production, not just tickets in a sprint.
  • Full-stack fluency. Comfort building across mobile (React Native or native iOS/Android) and backend systems. You don't need to be an expert in everything, but you can work across the stack and learn what you don't know.
  • API and system design sense. You'll design interfaces between mobile apps, backend services, and IoT devices. Experience thinking through data models, state management, and the edge cases that emerge when software meets the physical world.
  • Engineering rigour. Tests, code review, and CI/CD are table stakes-practices which are often treated as optional in firmware. Not at Jetson.
  • Comfort with on-call responsibility. Our customers rely on our systems to heat & cool their homes. When production issues arise, we need engineers who can quickly diagnose, resolve, and ensure they don't happen again.
How You Will Grow:
  • Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes-thermostats, heat pumps, EV chargers. You'll learn to build software that bridges the gap between pixels and physics.
  • See the full picture, and influence it. Product engineering at Jetson touches mobile, backend, IoT, energy markets, and end customers. You'll gain context that's rare for product engineers, with the opportunity to expand into adjacent areas if you're interested.
  • Shape how we build. We're a small team building our practices as we go. You'll help shape our firmware architecture, tooling, and standards, including how we use AI to move faster than ever.

Job Type: Full-time, Permanent

Pay: We are open to considering candidates at several levels. Our compensation is structured to meet or exceed the market standard.

Benefits:

Dental Care

Health Insurance

Vision Care

Life Insurance

Disability Insurance

Education Support

Parental Leave Top Up

Work Location: In person - Kitchener, ON or North Vancouver, BC