Automation Test Engineer

1 week ago


Montreal Quebec, Québec, Canada HaiLa Full time

HaiLa is building ultra-low power radio communications solutions that will eliminate the need for batteries in wireless communication devices by offering a product that is hyper power efficient and that can run indefinitely from harvested energy. Our mission is to enable Ambient Power IoT with sensing everywhere on existing wireless protocols such as Wi-Fi and Bluetooth.


This is an exciting opportunity for an Automation Test Engineer to join our dynamic and diverse team You will be working directly with the VP of Engineering to develop the next generation of ultra-low power wireless products. You’ll play a fundamental role in our software and hardware development efforts by working closely with the software, hardware, and product teams to validate our software and hardware products. This role is key in creating stable products and shipping them to customers around the globe.


Based in Montreal, HaiLa is supported by leading sustainability-focused venture investors as well as Stanford University.


Principal Duties and Responsibilities:


  • Contribute to the software development process by

- writing and executing software test procedures,

- participating in bug triage and bug scrub activities,

- defining test procedures that match product requirements.

  • Contribute to the development of an automation framework which will be used to automate software and hardware testing.
  • Through testing, help to debug and characterize current and future software and hardware products.
  • Contribute to hardware debugging and characterization activities.
  • Work closely and collaborate with systems and product definition engineers, internal digital designers, and 3rd party contractors to implement testing and communicate feedback.
  • Support IC validation and characterization efforts.


Key requirements:


  • Solid understanding of software test methodologies, with a particular emphasis on hardware-in-the-loop testing.
  • Excellent working knowledge of Python.
  • Familiarity with Linux, including Ubuntu and embedded Linux environments.
  • Solid understanding of the software development process, including application life cycle management and the software development lifecycle.
  • Solid understanding of Jira, including scrum methodology, sprint planning, etc.
  • Demonstrable experience using git, and continuous integration tools such as TeamCity, Jenkins.
  • Experience using Confluence.
  • Strong communication (written and verbal), organizational and interpersonal skills.
  • Because you’ll be working closely with HaiLa’s extensive line of hardware products, in-office presence required at our Montreal or Ottawa locations.


Some basic qualifications


  • Degree or diploma in Electrical or Computer Engineering, Computer Science, or related field.
  • 2+ years in industry, with demonstrable experience with software testing or software development.
  • Excellent problem-solving skills.


Nice to have:


  • Experience working with hardware and embedded systems, with special emphasis on Wi-Fi or radio-related hardware.
  • Experience with electronics and hardware debugging a definite plus.
  • Experience with PCB debugging, and basic knowledge of PCB design.
  • Working knowledge of C/CPP, Linux, BASH.


Why work for HaiLa


  • Play a key role in bringing the breakthrough power efficient RF technology to market
  • Be part of a solution that aims to remove 100’s of millions of batteries from landfills
  • Work with a lean and agile team of the best hardware and software engineers in the industry who are eager to share their expertise
  • Gain work experience with an innovative high-tech start-up with a future-proof vision


HaiLa is an equal opportunity employer. We work hard to provide an inclusive work place where everyone feels valued, safe, respected and empowered to grow. If this job description sounds like (or close to) you, we encourage you to apply today



  • Montreal, Quebec, Québec, Canada Tata Consultancy Services Full time

    TCS is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity and is reflected in our people stories across our workforce implemented through...

  • Automation Technician

    3 months ago


    Montreal, Quebec, Québec, Canada Boccard Full time

    Boccard Life Sciences, industrial integrator located in 35 countries, designs, manufactures, assembles, and installs process solutions for its customers worldwide in the Food & Ingredients, Pharmaceutical, Cosmetics, and Brewing Industries.Automation TechnicianWe are looking for a hardworking and ambitious person to help us expand our process integrator...


  • Montreal, Quebec, Québec, Canada VLink Inc Full time

    Job Title: SDETLocation: Montreal, QCDuration: Full TimeNote: Need to attend Face to Face interview About VLink: Started in 2006 and headquartered in Connecticut, VLink is one of the fastest growing digital technology services and consulting companies. Since its inception, our innovative team members have been solving the most complex business, and IT...

  • Automation Engineer

    1 month ago


    Montreal, Quebec, Québec, Canada SIA Innovations Inc. Full time

    Élevez les affaires chez SIA InnovationsAlors que les organisations cherchent à automatiser intelligemment, à tirer parti de la technologie pour leurs opérations commerciales et à exploiter l'IA et le cloud hybride, la modernisation des applications prend une importance croissante. Nous voulons être à l'avant-garde pour aider nos clients à...

  • Test Engineer

    1 week ago


    Montreal, Quebec, Québec, Canada Tundra Technical Solutions Full time

    Rejoignez notre équipe - Ingénieur intermédiaire, et Tests Pré-fonctionnels Nous sommes à la recherche d'un ingénieur intermédiaire passionné et motivé pour rejoindre une équipe dynamique dédiée au développement de technologies spatiales de pointe. Si vous souhaitez jouer un rôle clé dans la conception, la fabrication et les tests...

  • Java Software Engineer

    2 months ago


    Montreal, Quebec, Québec, Canada Bestinfo Systems LLC Full time

    Java Software Engineer_Montreal, Quebec Canada_Full-Time-Hybrid (on-site 3 days/week)_Direct HireRole: Java Software EngineerLocation: Montreal This is a hybrid (on-site 3 days/week) role based in Montreal, QuebecJob Type: Full-TimeJob Description:Role and Responsibilities:*Design, develop, test, and deploy Java-based software applications using the Java...

  • DevOps Engineer

    3 months ago


    Montreal, Quebec, Québec, Canada LanceSoft, Inc. Full time

    The candidate will be working with a global team of experts on modernizing the Firms SDLC platform to enable deployment automation to private and public cloud endpoints and SaaS-based tooling.Skills Required:Hands-on development experience in Python. Additional experience with Java, C#, or Typescript would be an assetHighly technical and passionate about...

  • Full Stack Engineer

    2 weeks ago


    Montreal, Quebec, Québec, Canada LanceSoft, Inc. Full time

    Hybrid 3 days a week12+ Months of contractDescription: The ideal candidate will develop quality software working with public cloud service provider (CSP) infrastructure across different Public Cloud areas and is proficient with various Object-Oriented development tools and techniques. The individual should be experienced with Core Java and...


  • Montreal, Quebec, Québec, Canada LanceSoft, Inc. Full time

    Location : Montreal (Hybrid 3 days)Duration: 12+ MonthsJob ProfileSystems Reliability Engineering (SRE) is a discipline focused on improving system service availability, observability, scalability, performance, and resilience across *** by applying sound software engineering principles and adopting the latest technology and tooling.Responsibilities:Are...


  • Montreal, Quebec, Québec, Canada MethodHub Full time

    Role: QA - SDETLocation: Onsite, Montreal 3 days a weekDuration: 6+ MonthsHybrid: In-office/remoteJob Description:Must-Have: 10+ years, API Automation, CI/CD, Playwright/CypressAdapt to a continuously changing and fast-paced environment, be able to successfully multitask, and thrive in a dynamic, fully engaged QA role.Work on existing and new initiatives...


  • Montreal, Quebec, Québec, Canada Alquemy Search & Consulting Full time

    The Intermediate Electronics Technician is a junior-level role focused on supporting the assembly, testing, and calibration of electronic systems and equipment. Working under the guidance of more experienced technicians or engineers, this position involves various tasks related to established systems and new projects of moderate complexity. The role requires...


  • Montreal, Quebec, Québec, Canada Brunel Full time

    We are seeking an experienced Embedded Software Engineer to join our client’s R&D team in developing next-generation, high-tech power conversion products. This is a 6-month contract working in an on-site work arrangement (4 days in the lab, 1 day working from home) with the possibility of extension or becoming permanent. ResponsibilitiesDesign and...


  • Montreal, Quebec, Québec, Canada Anywr Canada Full time

    2/3 days per week at the office! (Downtown)Our client, an innovative Insurtech, is revolutionizing insurance pricing with an advanced AI-driven SaaS platform. With rapid expansion underway, they seek a Senior Full-Stack Software Engineer based in Montreal to build next-gen cloud-native products, providing technical expertise in a collaborative, high-energy...

  • Thermal Engineer

    1 week ago


    Montreal, Quebec, Québec, Canada NovoPower Full time

    Thermal Engineer/Product DevelopmentMontreal, full-timeNovoPower is developing waste-heat-to-power systems to bring data centres, electrolyzers and other energy intensive industries into the circular economy, saving them money and reducing their GHG emissions. Our beachhead market focus is liquid-cooled data centres. NovoPower is a pioneering early-stage...

  • Propulsion Engineer

    1 week ago


    Montreal, Quebec, Québec, Canada Hatched Recruitment Group Full time

    I am seeking an experienced Engineering Specialist – Propulsion Systems to join our Propulsion and Fuel Systems Group. This role offers the opportunity to be a key player in the conceptual and preliminary design phases of an aircraft program, guiding propulsion system integration from development through to in-service support.Key Responsibilities:Design...


  • Montreal, Quebec, Québec, Canada E2IP TECHNOLOGIES Full time

    Ingénieur(e) en R&D – MontréalChez e2ip, nous repoussons les frontières de l'innovation pour transformer les technologies d’affichage et les surfaces intelligentes. Vous souhaitez contribuer à des projets révolutionnaires dans un environnement de recherche avancée? Nous sommes à la recherche d'un(e) Ingénieur(e) en R&D motivé(e) pour...


  • Montreal, Quebec, Québec, Canada Soho Square Solutions Full time

    Site Reliability Engineer (SRE) - ServiceNow, Application InfrastructureThe Application Infrastructure (AI) department is seeking a Site Reliability Engineer (SRE) to drive reliability engineering, operations, and customer support services for a ServiceNow SaaS implementation. Reporting to a Site Reliability Engineering & Operations Lead, this role involves...

  • Data Engineer

    2 weeks ago


    Montreal, Quebec, Québec, Canada Tata Consultancy Services Full time

    Developer, Data Engineer SpecialistMain ResponsibilitiesContribute to the development of Python libraries and applications.Contribute to the migration and reengineering of existing datamart solutions to the new Snowflake platform.Contribute to the development of Azure solutions and/or the migration of existing solutions to the Cloud.Work closely with...

  • Database Engineer

    1 month ago


    Montreal, Quebec, Québec, Canada Q1 Technologies, Inc. Full time

    Role: Database Engineering SpecialistLocation: Montreal (Local Only)This is a hybrid (on-site 3 days/week) role based in Montreal, Quebec.Must Have:ResponsibilitiesPerformance optimization testing, database engineering, platform migration, version upgrades, development and distribution on cloud platformsOperate in a fast-paced Agile environment where time to...

  • Scala Developer

    1 month ago


    Montreal, Quebec, Québec, Canada RiVi Consulting Group L.L.C Full time

    We would like to hire hands on Scala developer that will be responsible for delivering a high quality codein a big data platform, Unit testing in automated test framework, automated DevOps release anddocumentation of technology solutions for transaction monitoring, customer activity review, Optimizationof scenarios and other associated transformation...