Wireless Modem Embedded RF software engineer

Cheetah Networks

Cheetah Networks, an innovative Edge to Cloud IoT solutions company, with expertise in wireless IoT technologies, develops solutions for customers globally. We help our customers provide more reliable IoT based services to their Enterprise customers. With strong pedigree in networking technologies, we pride ourselves on our ability to respond quickly to customers needs with innovative solutions.

As we enter the next phase of our growth, we are looking for creative hard-working people to join the team and help us on our journey. As a candidate, you would be joining a funded start-up at an early stage while having the opportunity to learn from industry experts who have been in the field for decades. We offer a flexible working environment in a flat organization structure. You will be provided an opportunity to experience first hand the opportunity to champion new initiatives while collaborating with the whole team. We offer a flexible work environment and are fully stocked with free coffee, tea, and pop when on site! We are in a great west-Ottawa location in close proximity to the 417 and within walking distance to restaurants, coffee shops, grocery stores and a shopping mall! We currently work from home due to COVID-19 isolation requirements and make use of collaboration tools to facilitate both training and day to day work.

Must Haves:

  • Good understanding of IoT, LTE, Wi-Fi RF metrices (i.e RSSI, RSRQ, RSRP, SNIR etc.)
  • Demonstrated experience designing and implementing driver level firmware
  • Demonstrated practical experience interfacing with chipsets from companies like Qualcom and Samsung
  • Demonstrated practical experience with mobility network KPIs
  • Demonstrated practical experience coding, compiling, and deploying software for at least one of following OS: Android, Linux, IoS
  • Real-time software coding experience (eg. C, C++)

Nice to have:

  • Experience with RF scanning applications preferably field test tool(s) with exposure to performance monitoring
  • UE/modem design and implementation
  • Demonstrated practical experience in Real-time data sampling, data analysis, data storage, and data visualization
  • Practical experience with network monitoring tools & libraries (Wireshark, winpcap)
  • Posix software development experience
  • Demonstrated practical experience coding device drivers (e.g. WIFI, Bluetooth, USB, I2C, SPI, UART)
  • Demonstrated practical experience coding network messaging protocols
  • Practical experience with secure communication protocols and configuration (certificates, TLS, ssh, SSL)
  • Working knowledge of Software Paradigms, Software Patterns, Framework design


  • Real-time & Embedded IoT development
  • Mobility networking exposure
  • IoT Cloud exposure

If you thrive in an exciting start-up environment where you can continuously learn and grow, then this position is for you! Interested candidates can send their resume to info@cheetahnetworks.com.

Upload your CV/resume or any other relevant file. Max. file size: 64 MB.