BSP Developer
3 weeks ago
Must-Have Qualifications
- Bachelors Degree in Computer Engineering, Computer Science or related field
- 5+ years' experience in embedded C
- Experience working with bootloader from scratch
- Experience with BSP development and board bring ups
- Knowledge of embedded OS and architecture working in Linux/Unix or QNX
- Skilled in using debugging tools like JTAG and the oscilloscope/logic analyzer
- Driver development experience (UART, I2C, SPI, CAN/CAN FD, etc.)
Plusses
- Detailed knowledge of ARM processors (A series, M series)
- Understanding of SHE (Secure hardware Extension) specification
- Experience with Hardware Security Module (HSM) or other SHE based hardware security modules
- Understanding of various cryptographic algorithms (RSA, DES, AES, SHA-1, etc.)
- Experience with eMMC
- Experience with NAND, NOR memory controllers
- Designed and implemented custom bootloader
- Experience with version control tools (e.g. SVN, Git)
Day-to-Day
Insight Global is looking to bring on a Senior BSP Developer (Bootloader) for a large automotive company in Ottawa, ON. The ideal candidate should be comfortable going on site 5x week and should have experience working on board bring-ups from scratch. You will mostly work on bootloaders and should have experience using debugging tools such as JTAG. Driver development experience (UART, I2C, SPI, CAN/CAN FD, etc.) is required. You should have experience working in an embedded environment such as Linux/Unix or QNX. You will be working on infotainment, connectivity and other hardware modules within vehicles.
-
BSP Developer
3 weeks ago
Ahuntsic North, Canada Insight Global Full timeMust-Have Qualifications- Bachelors Degree in Computer Engineering, Computer Science or related field - 5+ years' experience in embedded C - Experience working with bootloader from scratch - Experience with BSP development and board bring ups - Knowledge of embedded OS and architecture working in Linux/Unix or QNX - Skilled in using debugging tools like JTAG...