Senior Phone Software or Mobile Applications Developer

Website Fortinet Fortinet

Global Leader of Cyber Security Solutions and Services

Fortinet is growing and we are looking to hire Software Developer for unified communication solution development to join our team in Ottawa. At Fortinet, you will be involved in the full development life cycle of software and product development, you will have the chance to develop different component such as low end embedded software or high level desktop and mobile applications,  you will have opportunity to make your skills and expertise a difference. The ideal candidate will have a passion for development and learning new technologies.

Job Skills Required

  • 5+ years of software development experience
  • Experience with C/C++
  • Background in TCP/IP networking
  • Ability to learn new software and technologies quickly
  • Ability to follow instructions and work in a team environment

One or more of the following experience is a plus

  • Experience with Linux kernel and device driver development
  • Experience mobile application development in Android or iOS
  • Knowledge of Telephony protocol: VoIP/SIP/XMPP
  • Knowledge of Linux kernel and device drivers: bootloader, GPIO, SPI, DMA, I2C
  • Knowledge of Embedded GUI
  • Knowledge of USB, Bluetooth and Wifi devices
  • Experience with Objective C/Swift, Java, Javascript, Flutter

Educational Requirements

  • A university degree in Computer Science, Engineering, or equivalent.

To apply for this job please visit