Senior Engineer, QA (Embedded)

ecobee • Toronto, Canada

Company

ecobee

Location

Toronto, Canada

Type

Full Time

Job Description

Hi! We’re ecobee. We introduced the world’s first smart Wi-Fi thermostat and since then, we’ve helped millions of people transform the way they save money and conserve energy. With each new release, we introduce technology that brings the ease of automation and peace of mind to the home, allowing people to focus on the moments that matter most. We’re proud of what we’ve done so far, but we’re not about to rest with lots more on the go and big things on the horizon for us in 2020!  

We're a mid-sized tech company located in the up-and-coming tech hub on the Toronto waterfront. We look to hire talented people who care deeply about our ever-changing environment and excel in their areas of unique expertise; from software and product development to marketing and sales.  We take pride in making a meaningful difference to the environment, all while being part of the exciting connected home revolution!   

Want more jobs like this?

Get Software Engineering jobs in Toronto, Canada delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Who You'll Be Joining

As a QA Engineer you’ll work closely with the Product Stakeholders, Firmware Developers, Front and Backend Developers, and other QA Engineers in a cross-functional agile environment. You will have the opportunity to be exposed to and get your hands on a variety of
tools, framework, and technologies.

How You'll Make an Impact

You will advocate for quality, coach peers on testing techniques and methodologies, organize and coordinate testing as well as automate tests to help build great products. Your testing starts early in the cycle and your ideas and opinion matters from planning to deployment.
 
Whether you are enhancing our automation infrastructure, developing new test fixtures, or writing and executing unit, integration, and end-to-end tests for our latest features, there are always exciting things to work on!

What You'll Bring to the Table

We've built the following list as a guideline for some of the skills and interests we've seen in QA Engineers - but we strive to build our team with members from a diverse background and skill set, so if any combination of these apply to you, we’d love to chat!

  • A critical thinker with passion for quality and software testing
  • You have a natural sense of curiosity and always find yourself tinkering with your gadgets
  • Your resourcefulness allows you to not only find problems but to also provide creative solutions.
  • Extensive experience on software testing techniques, methodologies, and tools
  • Strong coding skills in Python, GoLang, C or C++
  • Experience with Embedded Firmware
  • You have used Selenium, RobotFramework or similar frameworks
  • You have done electronic design and PCB layouts
  • Experience with Continuous Integration Testing and tools such as Jenkins
  • You enjoy working in an agile environment

What We'll Bring to the Table: 

  • The opportunity to work in a fresh, dynamic, and ever-growing industry that is the SmartHome and IoT space   
  • The visibility into a company that has an interesting mix of hardware and software consumer-facing businesses   
  • The ability to make an environmental impact, both in your day job and outside the 9-5 with programs like ecobee acts!   
  • Opportunities to learn and grow with our in-house learning enablement team, #ThinkLab and a generous professional learning budget   
  • A progressive Parental Top-Up Program (75% top up or 5 bonus days off) for all full-time employees taking Parental Leave   
  • Stock in the company as we approach #1 in the Smart Home industry!    

Changes we’ve made to ensure our employees are safe: We are doing our part to ensure that our employees (and future employees) remain healthy, safe, and at home to reduce the spread of Covid-19. In doing so, ecobee has made the decision to be a remote-first work environment until July 1st 2021. 

How does this affect hiring and onboarding? Our interview and onboarding process has remained relatively the same, except that interviews and on boarding sessions are conducted through video. New employees will be starting remotely and all necessary equipment will be shipped to them. 

Our recruitment team is happy to answer any questions candidates may have. 

Convinced you’ll be able to make an impact? We’d love to hear from you.     

ecobee believes all people have equal value and we are committed to providing a safe space for everyone. We welcome all applicants with diverse races, genders, ages, religions, identities, experiences, etc. and we will provide accommodation to all applicants throughout our hiring process.    

Please note, ecobee does not accept unsolicited resumes.   

Apply Now

Date Posted

01/22/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Data Scientist - Dropbox

Views in the last 30 days - 0

The text describes a unique opportunity for a Senior Data Scientist to join a new division at Dropbox focusing on AI and ML The role involves partneri...

View Details

Senior Manager - New Business Sales (Bilingual English/French) - Maple

Views in the last 30 days - 0

Maple a fastgrowing health tech company founded in 2015 is seeking a Senior Manager of New Business Sales to lead revenue growth within their New Busi...

View Details

Intermediate Software Engineer - Athennian

Views in the last 30 days - 0

Athennian a company managing over 370000 business entities worldwide is seeking an experienced Intermediate Software Engineer The role involves design...

View Details

Staff Software Developer - Vidyard

Views in the last 30 days - 0

Vidyard is hiring a Staff Software Developer to join their Core Team responsible for designing building and scaling the core functionality of their vi...

View Details

Clinical Data Transformation Lead - ClinChoice

Views in the last 30 days - 0

ClinChoice is seeking a Clinical Data Transformation Lead to enhance data review and cleaning processes manage data sources and ensure efficient sched...

View Details

Clinical Data Acquisition and Strategy Manager - ClinChoice

Views in the last 30 days - 0

ClinChoice a global fullservice CRO is seeking a Clinical Data Acquisition and Strategy Manager The role involves defining and facilitating the partic...

View Details