Insight Global

Embedded Software Engineer (Linux Kernel)

Ottawa, ON, CA

5 days ago
Save Job

Summary

Required Skills and Experience

  • Linux, especially kernel customizations and configuration, device tree customizations, uboot configuration, memory provisioning, etc.
  • Yocto based toolchain/build experience
  • Experience with ARM architectures
  • Solid understanding of different device interfaces i2c, gpio, memory mapped devices and protocols for memory access DMA engines, HSSI, etc.
  • Career experience in developing low level drivers written in C

Nice-to-Have Skills and Experience

  • Experience with or knowledge of radio protocols like PTP, SyncE, Radio Transceiver Interfaces, PHY/MAC/ETH, 5G Digital Front End, ORAN, etc.
  • Knowledge/experience with FPGA subsystems

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job