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 marketBe part of a solution that aims to remove 100’s of millions of batteries from landfillsWork with a lean and agile team of the best hardware and software engineers in the industry who are eager to share their expertiseGain work experience with an innovative high-tech start-up with a future-proof visionHaiLa 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!