Staff Embedded Engineer

Generac Power Systems Inc

Toronto, Canada
Base: $147,700 cad - $180,000 cad; bonus/equity: v...
Fully remote
C++ development experience
Embedded linux systems knowledge
Embedded software application development
We’re helping build the world of tomorrow with solutions that improve everyday life while making a positive impact on the planet

Job Summary

  • We’re helping build the world of tomorrow with solutions that improve everyday life while making a positive impact on the planet.
  • As a Staff Embedded Engineer, you will be responsible for helping develop the software that powers our hardware products across a wide range of platforms.
  • This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, paid holidays, and RRSP retirement benefits.

Matching Summary

We’re helping build the world of tomorrow with solutions that improve everyday life while making a positive impact on the planet.

Salary

Base: $147,700 CAD - $180,000 CAD; Bonus/Equity: Variable compensation including short-term and long-term incentives; Benefits: Comprehensive medical, dental, vision, life, disability, paid time off, holidays, RRSP

Skills & Requirements

Must-have

  • C++ development experience
  • Embedded Linux systems knowledge
  • Embedded software application development
  • Multi-threaded design and coding practices
  • ARM architecture-based processors
  • HVAC systems knowledge

Nice-to-have

  • Wi-Fi IoT product experience
  • Object-oriented design and coding skills
  • GUI development
  • Home Automation and Control Systems knowledge
  • Collaboration with cross-functional teams
  • Programming for reliability and testability

Key Requirements

  • Background check required
  • Experience in embedded software development
  • Knowledge of HVAC systems
  • Proficiency in C++
  • Experience with embedded Linux
  • Experience with ARM processors

Work Rights

Not specified

Tailored Resume

Cover Letter