Are you on a mission? Apply within.

Explore jobs at Activate and our cohort companies.

Engineering Manager



Software Engineering, Other Engineering
Toronto, ON, Canada
Posted on Thursday, April 11, 2024

About Pulsenics

Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up 15% of the world’s GDP, uses its energy.

“Pulsenics” means “Pulse Generation.”

True to its name, our proprietary hardware injects non-disruptive electrical pulses into an

electrochemical system to extract a unique signature for its State-of-Health. When combined with our Data Management Software, this untapped data unlocks fundamental insights that lead to the most energy efficient operations, at scale.

Pulsenics hardware and software is currently being used by customers around the world to improve electrochemical system design and performance. Pulsenics’ customers run diverse electrochemical systems ranging from fuel cells and batteries to wastewater treatment and metallurgy.

At Pulsenics, you will have the opportunity to have a direct impact on the development of our next-generation hardware and software products, alongside our world-class team of innovators and engineers!

Position Overview

We are seeking an Engineering Manager to lead our dynamic and interdisciplinary team of hardware and software engineers. This role is pivotal in managing and guiding our projects from conception to completion, ensuring that our innovative solutions are developed efficiently and effectively. The ideal candidate will have a strong technical background, with the ability to dive deep into complex problems, debug issues, and provide clear direction and support to the team.

Key Responsibilities

  • Project Management: Oversee the full lifecycle of technical projects, ensuring they are completed on time, within budget, and to the highest quality standards. Create detailed project plans that align with company goals, and effectively communicate these plans to team members and stakeholders.
  • Team Leadership: Mobilize, mentor, and grow a diverse team of hardware and software engineers. Promote a culture of collaboration and continuous improvement, ensuring all team members have the opportunity to contribute to their full potential.
  • Technical Oversight: Utilize a deep understanding of both hardware and software engineering to provide hands-on technical guidance and oversight. Actively participate in debugging and problem-solving activities, ensuring technical challenges are addressed swiftly.
  • Resource Allocation: Assess project requirements and allocate resources effectively, including time, budget, and personnel. Anticipate project bottlenecks and reallocate resources as needed to maintain progress.
  • Unblocking Challenges: Serve as the primary point of contact for any project blockers or challenges faced by the team. Develop and implement strategies to remove obstacles, ensuring the team can maintain momentum.
  • Stakeholder Communication: Maintain open lines of communication with all project stakeholders, providing regular updates on progress, challenges, and achievements. Ensure that all team members have visibility into project goals and status.
  • Innovation and Improvement: Encourage a culture of innovation within the team. Continually seek opportunities to improve processes, tools, and methodologies to enhance team efficiency and product quality.


  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 4 years of experience in a technical leadership role, managing interdisciplinary teams in a fast-paced environment.
  • Industry experience in the electronics, sensors, &/or components industries is highly preferable.
  • Proven track record of managing complex hardware and software projects to successful completion.
  • Strong technical acumen, with the ability to understand and debug complex issues across hardware and software domains.
  • Strong verbal and written communication skills and ability to document work.
  • Excellent leadership and project management skills.
  • Demonstrated ability to think strategically and solve problems effectively.
  • Experience in Agile/Scrum methodologies preferred.

Pulsenics is committed to maintaining a diverse work environment and is proud to be an equal opportunity employer. We strongly believe that the diversity of our employees is one of our greatest assets, and, to that end, are committed to fostering an inclusive and welcoming work environment.

All qualified applicants, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status are encouraged to apply.

If you have any accessibility requirements or concerns regarding the hiring process or employment with us, please notify us so we can provide suitable accommodation.