Staff Embedded Engineer at Generac Power Systems | Toronto, Ontario | Rezi

Staff Embedded Engineer at Generac Power Systems

Staff Embedded Engineer

Generac Power Systems · Toronto, Ontario

1 months ago

Staff Embedded Engineer

Generac Power Systems · Toronto, Ontario

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Staff Embedded Engineer, you will be responsible for developing the software that powers ecobee's hardware products, ranging from microcontrollers to embedded Linux systems. The embedded team owns a wide breadth of technologies, presenting unique daily challenges in areas like low-level hardware interactions, user applications, network protocols, control algorithms, and graphic UIs. You will also develop test fixtures and integrate third-party services, such as Apple HomeKit and Amazon Voice Services.

Responsibilities

  • Collaborate with cross-functional teams to develop new products and features.
  • Improve the sustainability and flexibility of the firmware that powers our hardware platforms.
  • Conduct performance analysis and optimize system performance.

Requirements

  • Proficiency in C development experience.
  • Knowledge of embedded Linux systems, including tooling such as Yocto.
  • Extensive experience in embedded software application development.
  • Proven track record of leading projects from concept to production.
  • Provide leadership/mentorship to junior team members.
  • Object-oriented design and coding skills with knowledge of data structures and design patterns.
  • Multi-threaded design and coding practices.
  • Knowledge of ARM architecture-based processors and development tools.
  • Aptitude in programming for reliability and testability.
  • Knowledge of Home Automation, Control Systems or Internet of Things.
  • Must complete a background check.

Skills

  • C development
  • Embedded Linux systems
  • Yocto
  • Embedded software application development
  • Object-oriented design
  • Data structures
  • Design patterns
  • Multi-threaded design
  • ARM architecture
  • Home Automation
  • Control Systems
  • Internet of Things

Location

  • Toronto, Ontario, Canada

Work Type

  • Hybrid
  • Full-time

Experience Level

  • Staff

Salary/Compensations

  • $147,700 CAD - $180,000 CAD
  • Eligible for variable compensation, including short-term and long-term incentives.

Benefits

  • Medical, dental and vision plans
  • Life, long-term disability, flexible spending and health savings accounts
  • Accrued paid time off
  • Paid Holidays (10 for Ontario, 11 for British Columbia)
  • RRSP retirement benefits

About the Company

  • ecobee introduced the world’s first smart Wi-Fi thermostat to help millions of consumers save money, conserve energy, and bring home automation into their lives.
  • ecobee continues its pursuit to create technology that brings peace of mind into the home and allows people to focus on the moments that matter most.
  • ecobee takes pride in making a meaningful difference to the environment, all while being part of the exciting, connected home revolution.
  • In 2021, ecobee became a subsidiary of Generac Power Systems.
  • Generac introduced the first affordable backup generator and later created the category of automatic home standby generator.
  • Generac is committed to sustainable, cleaner energy products poised to revolutionize the 21st century electrical grid.
  • Together, ecobee and Generac take pride in making a meaningful difference to the environment.
  • We’re helping build the world of tomorrow with solutions that improve everyday life while making a positive impact on the planet.
  • Our products and services work in harmony to provide comfort, efficiency, and peace of mind for millions of homes and businesses.
  • We're a rapidly growing global tech company headquartered in Canada, in the heart of downtown Toronto, with an office in Leeds, UK, and remote ecopeeps in the US.
  • Our colleagues are proud to bring their authentic selves to work, confident that what we do is grounded in a greater purpose.
  • We’re always looking for curious, talented, and passionate people to join our team.
  • For more than 65 years, Generac has turned big ideas into solutions that help protect homes, strengthen businesses and build a more resilient, efficient, sustainable energy future.
  • Generac is committed to fair and equitable compensation practices.
  • Generac provides individuals the opportunity to work in a fast-paced agile work environment where their work makes a difference in people’s lives and their own.

Equal Opportunity

  • The Company is committed to improving accessibility for Canadians with disabilities and to ensuring that all our employees and applicants have the support and the tools they need to succeed.
  • We have developed policies relating to human rights, accessibility, and accommodation, and provide all our employees with training on accessibility including under provincial legislation such as the Accessibility for Ontarians with Disabilities Act, 2005, either during orientation and/or on an ongoing basis.
  • If you feel you need accommodation in relation to a disability in the application process or in the future, or have a question or concern about our policies, please reach out to askHR@generac.com.
  • We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law.