BSP Developer

3 weeks ago


Ahuntsic North, Canada Insight Global Full time
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 time

    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...

  • BSP Developer

    3 weeks ago


    Ahuntsic North, Canada Insight Global Full time

    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...