Generac Power Systems

Senior Embedded Engineer

Generac Power Systems
Apply
2 months ago
Toronto, CanadaSenior

Responsibilities

  • Design, develop, and optimize embedded software for home monitoring and camera functionalities.
  • Develop software across small battery-operated microcontrollers and multicore embedded Linux systems.
  • Build low-level hardware interactions, device applications, network protocols, control algorithms, graphical user interfaces, and test fixtures.
  • Conduct performance analysis and optimize system performance.
  • Collaborate with engineering, QA, Product Management, Manufacturing, Hardware, and third-party technology teams.
  • Integrate third-party services and connected-home technologies.
  • Stay current with industry trends to drive innovation in home monitoring and camera technology.

Requirements

  • Proficiency in C and C++ development.
  • Knowledge of embedded Linux systems and extensive embedded software application development experience.
  • Object-oriented design and coding skills, including data structures and design patterns.
  • Experience with multithreaded design and coding practices.
  • Knowledge of ARM architecture-based processors and development tools.
  • GUI development experience.
  • Aptitude for programming for reliability and testability.
  • Knowledge of home automation, control systems, or the Internet of Things.
  • Knowledge of camera pipelines and image processing.
  • Experience building Wi-Fi camera products is an asset.
  • Successful completion of a background check is required.

Benefits

  • Hybrid schedule with in-office work required on Wednesdays and Thursdays and remote flexibility for the remainder of the week.
  • Comprehensive medical, dental, and vision plans.
  • Life insurance, long-term disability, flexible spending accounts, and health savings accounts.
  • Accrued paid time off and paid holidays, including 10 for Ontario and 11 for British Columbia.
  • RRSP retirement benefits.
  • Accessibility and accommodation support for applicants and employees.

Tech Stack

Categories

Generac Power Systems

About Generac Power Systems

1,001-5,000 employees

Generac Power Systems builds backup and prime power equipment—home standby and portable generators, industrial gensets, energy storage systems, inverters, and related controls—for residential, commercial, and industrial customers. It sells through dealer networks, retailers, and installers, and offers connected energy management services through brands including ecobee (acquired 2021). Founded in 1959 and headquartered in Waukesha, Wisconsin, Generac is a public company listed on the NYSE.

Contact me