
High Tech Genesis
Description
High Tech Genesis is on the hunt for a Firmware Developer to help bring cutting-edge technology to life.
In this role, you will:
- Write software modules to manage and control EV charging protocols.
- Perform initial bring up of new PCB designs.
- Promote good software engineering practices through design and code reviews.
Required skills and experience:
- Minimum of 5 years of professional (non-academic) experience delivering projects on STM32 or other ARM-based microcontrollers using embedded C on bare metal programming
- Recent experience with board bring ups
- Recent experience working in hardware and/or electrical and/or electronic engineering lab
- Bachelors in Engineering, ideally dual diploma in both Electrical and Software Engineering
- Candidate must be able to demonstrate:
- A high level of detailed expertise and experience in one of the following microcontroller architectures and common hardware busses and peripherals: ADC, i2c, spi, can, pwm
- An ability to learn and adopt existing software architecture and improve through testing and iteration
- Ability to troubleshoot technical problems with hardware and software
Bonus skill:
- Bilingual English, Spanish and French written and spoken.
High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.
Please be advised:
- Applicants must have the legal right to work in Canada.
- Kindly submit your resume in MS Word format upon application for this position.