WE'RE HIRING! At HTG, you'll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company that is amongst the companies that lead the world in technology and innovation.
Requirements
- Ability to obtain a Canadian Reliability Clearance
- 5+ years of embedded software development experience
- Strong understanding of software design best practices and ability to develop modular, maintainable C/C++ code
- Demonstrated initiative and ability to solve problems independently
- Hands-on experience with board bring-up and early-stage engineering debugging
- Experience developing and debugging device drivers, bootloaders, or board support packages (BSPs)
- Experience with GNU toolchain, Linux, and U-Boot
- Strong low-level software development skills and hardware interaction experience
- Experience using oscilloscopes, logic analyzers, and spectrum analyzers
- Experience working with communication and memory interfaces such as UART, SPI, I2C, NAND, and network interfaces
- Experience with Microchip MPLAB IDE (PIC32MZ series processors)
- Experience with XML, Python, and Linux Bash scripting
- Demonstrates strong ethical judgment and discretion when managing sensitive information
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Relocation Assistance