Job Search and Career Advice Platform
1,863

Cyber Security Analyst jobs in Canada

Software Engineer - Battery Systems

Join the e-Zinc team

Toronto
On-site
CAD 80,000 - 100,000
29 days ago
I want to receive the latest job alerts for “Cyber Security Analyst” jobs

Programmeur euse Services en ligne /Online Programmer

PlayStation Network

Montreal
On-site
CAD 80,000 - 110,000
29 days ago

Senior Software Engineer, Nuke

Scanline VFX

Vancouver
On-site
CAD 100,000 - 170,000
29 days ago

Junior Software Developer

Lotlinx

Hamilton
On-site
CAD 65,000 - 74,000
29 days ago

Senior Software Developer

Lightspeed

Montreal
On-site
CAD 80,000 - 110,000
29 days ago
Discover more opportunities than anywhere else.
Find more jobs now

Information Security Analyst

Global Technical Talent

Toronto
Hybrid
CAD 100,000 - 125,000
30+ days ago

IT Security Analyst

IFG International Financial Group Ltd

South Frontenac
Remote
CAD 90,000 - 130,000
30+ days ago

Identity & Access Management Cyber Security Product Management Expert (Sr Director/Analyst, Ful[...]

Gartner

Canada
Hybrid
CAD 130,000 - 180,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Cyber Security Analyst - Retail

Hamilton Barnes Associates Limited

Montreal
On-site
CAD 75,000
30+ days ago

Consultant - Cyber Security, Insider Threat

KPMG LLP Canada

Toronto
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Cybersecurity Analyst, Cloud

Diagram

Montreal
Hybrid
CAD 90,000 - 120,000
30+ days ago

Senior Cybersecurity Analyst, Cloud

Dialogue Health Technologies Inc.

Toronto
Hybrid
CAD 90,000 - 120,000
30+ days ago

Senior Business Analyst - Cybersecurity

Aarorn Technologies Inc

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

•Information Security Analyst – AI Governance

Recrute Action

Waterloo
On-site
CAD 60,000 - 80,000
30+ days ago

Senior Cybersecurity Analyst, Cloud

Dialogue Health Technologies Inc.

Montreal
Hybrid
CAD 90,000 - 120,000
30+ days ago

Senior Cybersecurity Analyst, Cloud

Diagram

Toronto
Hybrid
CAD 100,000 - 120,000
30+ days ago

Senior Cybersecurity Analyst, Cloud

Diagram

Montreal
Hybrid
CAD 90,000 - 120,000
30+ days ago

Solution Specialist, Information Security

The Salvation Army

Toronto
On-site
CAD 151,000
30+ days ago

systems security analyst

City of Burnaby

Burnaby
On-site
CAD 164,000 - 183,000
30+ days ago

Cybersecurity Analyst

Aviva

Markham
Hybrid
CAD 80,000 - 100,000
30+ days ago

Consultant/Senior Consultant Cyber Security - Incident Response

KPMG LLP Canada

Toronto
On-site
CAD 80,000 - 100,000
30+ days ago

Cybersecurity Analyst

Aviva plc

Markham
Hybrid
CAD 80,000 - 100,000
30+ days ago

Principal Information Security Advisor

Aylo Careers

Montreal
Hybrid
CAD 100,000 - 130,000
30+ days ago

Cybersecurity Analyst

Hitachi Vantara Corporation

Toronto
Hybrid
CAD 80,000 - 100,000
30+ days ago

Senior Director, Information Security Officer

ipss inc.

Toronto
On-site
CAD 185,000 - 205,000
30+ days ago

Top job titles:

Work From Home jobsHvac jobsAssistance jobsHome jobsWarehouse Associate jobsConcierge jobsFactory Worker jobsHybrid jobsHigher Education jobsTeller jobs

Top companies:

Jobs at CraJobs at Air CanadaJobs at PwcJobs at AccentureJobs at FordJobs at SlackJobs at EnterpriseJobs at AtlassianJobs at Live NationJobs at Dice

Top cities:

Jobs in QuebecJobs in HamiltonJobs in BramptonJobs in BurlingtonJobs in Thunder BayJobs in LongueuilJobs in DevonJobs in Wood BuffaloJobs in Saint BrunoJobs in Yellowknife

Similar jobs:

Security Guard jobsCyber Security jobsSecurity jobsBusiness Analyst jobsQuality Analyst jobsQuality Assurance Analyst jobsFinance Analyst jobsAnalyst jobsEntry Level Data Analyst jobsPolicy Analyst jobs
Software Engineer - Battery Systems
Join the e-Zinc team
Toronto
On-site
CAD 80,000 - 100,000
Full time
29 days ago

Job summary

A leading energy storage company in Toronto seeks a Software Engineer – Battery Systems to develop embedded software for zinc-air battery systems. The candidate should have significant experience in PLC and C/C++ programming, and an understanding of control systems. This hands-on role offers a dynamic work environment focused on innovation and clean energy solutions.

Benefits

Dynamic work environment
Opportunity for career growth
Meaningful projects in clean energy

Qualifications

  • 5+ years of experience in software development.
  • Experience in structuring and writing embedded programs for microcontrollers using C/C++.
  • Experience working on battery management systems or embedded control systems is an asset.

Responsibilities

  • Design, develop, and test embedded firmware for battery systems.
  • Write well-documented code for PLCs and microcontrollers.
  • Collaborate with teams to translate system requirements into code.

Skills

PLC programming
C/C++ programming
Debugging hardware interfaces
Understanding of control systems
Industrial communication protocols

Education

Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or related field

Tools

Phoenix Contact PLCNext
STM32
TI MSP430
Job description

About e-Zinc

e-Zinc is an energy storage venture based in Toronto with a breakthrough technology poised to disrupt the market. As the global energy grid moves to higher levels of penetration of renewable energy, there is a surging need for affordable, flexible, long-duration energy storage. e-Zinc is uniquely positioned to meet this demand as the first company in the world to “metalize” electricity.

Backed by over CAD $80 million in funding from leading global strategic and financial investors - such as Toyota Ventures, Mitsubishi Heavy Industries, Eni, Evok Innovations, and BDC - e-Zinc has garnered international recognition for its proprietary technology and visionary roadmap. Highlights include:

  • Named to the Global Cleantech 100 for four consecutive years (2022–2025)
  • $1M Grand Prize winner of the Impact Canada Charging the Future Challenge
  • Awarded a $1.6M grant from Breakthrough Energy Solutions Canada
  • Secured over $12M in funding across three projects from Sustainable Development Technology Canada (SDTC)
  • Recipient of a USD $1.3M grant from the California Energy Commission

As e-Zinc moves toward commercialization, e-Zinc is expanding its team to bring our transformative technology to market and support the future of renewable energy.

Opportunity

e-Zinc is searching for an experienced and talented Software Engineer – Battery Systems to join the technology team to develop the software on industrial and embedded controllers to control and optimize the operation of our proprietary zinc-air battery systems. This is a hands-on, technical role where you will collaborate with cross-functional teams to write embedded software that brings our next-generation energy storage technology to life. Please note this is a 3 months contract with the option to extend as per business needs.

Position Scope and Responsibilities

  • Design, develop, and test embedded firmware that controls the operation of zinc-air battery systems (charge/discharge cycles, safety mechanisms, diagnostics, and more)
  • Write well-documented code for PLCs (e.g. Phoenix Contact PLCNext) and microcontrollers (e.g., STM32, TI MSP430, or similar).
  • Implement control flows, fault detection and response, thermal management, and battery algorithms.
  • Integrate sensors, actuators, and power electronics through analog, digital, and other communications interfaces.
  • Contribute to system-level architecture decisions and participate in design reviews.
  • Collaborate with electrical and battery teams to translate system requirements into reliable code.
  • Analyze system logs, perform debugging, and propose firmware improvements based on collected data.
  • Support prototype builds and field deployments by ensuring stable software integration.

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or related field.
  • 5+ years of experience in software development.
  • PLC programming experience using ladder logic and structured text, (e.g. Phoenix Contact PLCNext).
  • Experience in structuring and writing embedded programs for microcontrollers using C/C++.
  • Experience implementing various industrial communications protocols (CAN, CAN FD, CAN ISO-TP PROFINET, MODBUS TCP) on PLC hardware.
  • Comfortable reading schematics, datasheets, hardware manuals.
  • Documentation: UML, writing software documentation, Doxygen, version control (git).
  • Experience working on battery management systems (BMS), energy storage, power electronics, or embedded control systems is an asset.
  • Comfortable using equipment such as multimeters, oscilloscopes, or logic analyzers to debug hardware interfaces.
  • Understanding of control systems (PID, fuzzy logic, etc.) and control system logic, and data acquisition.
  • Strong hands-on, problem-solving skills, and attention to detail.

Who You Are

  • Motivated self-starter who thrives in a fast-paced, emerging growth environment
  • Highly disciplined, with a strong sense of ownership and accountability
  • Strong written and verbal communication skills.
  • Professional integrity and personal effectiveness
  • Collaborative and adaptable, with a continuous improvement mindset.
  • Passion for innovation and contributing to a better future

Why Join e-Zinc?

At e-Zinc, your work has purpose. You’ll be part of a pioneering team building transformative technology that will help shape the future of clean energy. We offer a dynamic work environment, meaningful projects, and the opportunity to grow your career alongside passionate, purpose-driven colleagues.

Encouragement to Apply

Studies show that individuals in underrepresented groups are less likely to apply for jobs unless they meet every qualification. If you find you are passionate about this role and meet many of the items listed, we encourage you to apply!

e-Zinc is proud to be an equal opportunity employer that celebrates and supports diversity. We thrive in an environment of mutual respect and welcome all applicants.

If you require accommodations at any stage in the hiring process, please contact us at careers@e-zinc.ca

  • Previous
  • 1
  • ...
  • 43
  • 44
  • 45
  • ...
  • 75
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved