Software Test Engineer, Junior

4 weeks ago


Montréal QC, 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.

Contribute to the software development process by

- writing and executing software test procedures,
- 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.
Work closely and collaborate with systems and product definition engineers, internal digital designers, and 3rd party contractors to implement testing and communicate feedback.
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.
Because you’ll be working closely with HaiLa’s extensive line of hardware products, in-office presence required at our Montreal or Ottawa locations.

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.
~ Working knowledge of C/CPP, Linux, BASH.

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



  • Montréal, QC, Canada Hays Full time €70,000

    Junior Product engineer |Montreal, QC | Electronics Manufacturing | Up to $70000 | On-site We specialize in Medical, Aerospace, Defense & Security, and high-end industrial markets. Our state-of-the-art assembly processes ensure manufacturability and reliability for our customers. We are seeking a motivated individual to join our Product Engineering Team...


  • Montréal, QC, Canada Hays Full time €70,000

    Junior Product engineer |Montreal, QC | Electronics Manufacturing | Up to $70000 | On-site We specialize in Medical, Aerospace, Defense & Security, and high-end industrial markets. Our state-of-the-art assembly processes ensure manufacturability and reliability for our customers. We are seeking a motivated individual to join our Product Engineering Team...


  • Montréal, QC, Canada Alquemy Search & Consulting Full time

    Alquemy's client has multiple openings for Python Software Testers in Montreal. This is hybrid work with 3 days/week required on site in Sainte-Anne-de-Bellevue - candidates must be local to Montreal and willing to work in a hybrid arrangement. The Python Test Software Developer will design, develop, test, integrate and deploy software applications using...


  • Montréal, QC, Canada Alquemy Search & Consulting Full time

    Alquemy's client has multiple openings for Python Software Testers in Montreal. This is hybrid work with 3 days/week required on site in Sainte-Anne-de-Bellevue - candidates must be local to Montreal and willing to work in a hybrid arrangement. The Python Test Software Developer will design, develop, test, integrate and deploy software applications using...


  • Montréal, QC, Canada Hays Full time €70,000

    Junior Product engineer |Montreal, QC | Electronics Manufacturing | Up to $70000 | On-site Your New Company Join our client at the forefront of providing innovative solutions for high-reliability miniaturization. We specialize in Medical, Aerospace, Defense & Security, and high-end industrial markets. With over 35 years of deep industry experience in...


  • Montréal, QC, Canada Hunter Bond Full time €150,000

    Junior React Engineer in Montreal Leading Fintech | Hybrid Role | Up to $150K + Outstanding Bonuses The company has an outstanding track record of nurturing junior talent, and several of their current tech leads started in similar positions. Work directly with modern fintech products used by thousands of customers Enjoy a flexible hybrid working...


  • Montréal, QC, 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...


  • Montréal, QC, 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...


  • Montréal, QC, Canada Hays Full time €70,000

    Junior Product engineer |Montreal, QC | Electronics Manufacturing | Up to $70000 | On-site Your New Company Join our client at the forefront of providing innovative solutions for high-reliability miniaturization. We specialize in Medical, Aerospace, Defense & Security, and high-end industrial markets. With over 35 years of deep industry experience in...

  • Software Engineer

    4 weeks ago


    Montréal, QC, Canada Axelon Services Corporation Full time

    ServiceNow Developer Montreal QC 12 Months Contract Final Round of interview will be In person - Minimum of 5 years of experience working on the ServiceNow Platform - Minimum of 5-7 years of experience building and developing ServiceNow applications and 3rd party integrations. - ServiceNow Certified System Administration (CSA) certification - Certified...


  • Montréal, QC, Canada Hatched Recruitment Group Full time

    Avionics/Electrical Engineer – Aerospace Test & Integration Are you an Avionics or Electrical Engineer looking for an exciting opportunity to develop and support cutting-edge avionics test platforms ? We are seeking a highly motivated engineer to join our Avionics and Mechanical Laboratories team , playing a key role in the development and...


  • Montréal, QC, Canada Hatched Recruitment Group Full time

    Avionics/Electrical Engineer – Aerospace Test & Integration Are you an Avionics or Electrical Engineer looking for an exciting opportunity to develop and support cutting-edge avionics test platforms ? We are seeking a highly motivated engineer to join our Avionics and Mechanical Laboratories team , playing a key role in the development and...


  • Montréal, Canada CMRG Full time

    Our client is a B2B technology innovation leader pioneering the future where networks meet the cloud. In this role, you will have a positive impact on people's lives and help build the capabilities needed for a more productive, sustainable, and accessible world. Be part of a culture built on an inclusive way of working where our client is open to your ideas,...


  • Montréal, QC, Canada Tundra Technical Solutions Full time

    Role : Your initial mandate will require a skillset enabling you to develop test software in Windows, using Python, for the test of various satellite payloads. Tasks : Creating\Modifying software applications for an EGSE targeting satellite payloads Read and understand detailed requirement documents Planning work, providing effort estimates and...


  • Montréal, QC, Canada Brunel Full time

    Embedded Software Engineer Montreal, QC Introduction We are looking for a highly motivated Embedded Software Engineer to work on designing, and testing microcontroller-based firmware destined for next generation of high-tech power converters/inverters in Water & Wastewater treatment solutions. Responsibilities: Responsible for architecture, design and...


  • Montréal, QC, Canada Brunel Full time

    Embedded Software Engineer Montreal, QC Introduction We are looking for a highly motivated Embedded Software Engineer to work on designing, and testing microcontroller-based firmware destined for next generation of high-tech power converters/inverters in Water & Wastewater treatment solutions. Responsibilities: Responsible for architecture, design and...


  • Montréal, Canada Recruit Island Full time

    JWR Employment Specialists are working with a Mechanical and Engineering Company who are specialists in bespoke fabrication to recruit a Junior Mechanical Engineer. This is an excellent opportunity for a Junior/Recently Graduated Mechanical Engineer. The role will involve contributing to the design and construction process of various Mechanical Services...


  • Montréal, 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...


  • Montréal, QC, Canada Hatched Recruitment Group Full time

    Role Overview The Embedded Software Lead within the team plays a critical role in supporting design change management, software development, and integration processes. Reporting to the Program Technical Lead for Obsolescence, this role involves collaboration across multidisciplinary teams to manage software and hardware integration, ensure compliance with...

  • Test Engineer

    4 weeks ago


    Montréal, QC, Canada TMC Canada Full time

    | Your challenges ? The role involves the following tasks and responsibilities : Test PV products ; Interface with the Engineering design team on performing design verification tests ; Wire test setups, utilizing equipment such as grid simulators, PV simulators and data analyzers ; Assists in the development of test processes and procedures ; Conduct...