CaviumCreating custom software and applications for network communications is what Northforge Innovations does. We are a Canadian software consulting and development services company with a rich base of engineering talent, expertise and experience in network communications.

Northforge addresses the needs for network performance, security, management, and reliability for carrier and enterprise equipment manufacturers. As a member of the Cavium PACE Partner Program, we’ve worked directly with Cavium customers to design and implement solutions based on Cavium processors and can help meet your needs for Cavium-based engineering projects. We have extensive experience developing a broad set of functions for carrier and enterprise equipment manufacturers. Developing innovative solutions while reducing time to market is what our partnership with Cavium is all about.

With a customer base of more than 60 OEM network communications companies, Northforge provides expert software development services. We specialize in advancing network communications by increasing functionality, speed, scalability, reliability, and security of software solutions beyond current levels. With centers in Ottawa and Montreal, our North American-based team of engineers and developers know how to take advantage of the Cavium hardware architecture and thrive in overcoming our customers’ development hurdles and most demanding challenges.

Working in partnership with your engineers, Northforge can ease the integration of Cavium products to complete your solution quickly and get your products to market faster. Here are some examples of how our expertise helped companies to increase performance and capacity.

Network Monitoring Probes

The Need
A large international provider of network monitoring equipment to Tier 1 carriers needed the ability to monitor and classify high speed traffic in an LTE network
Read More

Wireless Access Point

The Need
Increase the performance of a full featured Access Point to support 802.11ac throughput requirements for high performance wireless networks
Read More

Voice Processing Performance

The Need
Increase concurrent session capacity of a Voice Processing Platform (close to double current concurrent sessions capacity) for a voice and language solutions provider
Read More


The Need
Increase network performance (3-4x) of an avionics device using OCTEON PLUS for an avionics solutions provider
Read More

Custom Software Solution (CSS) Expertise for Cavium

  • IP Networking & Routing
  • L2-L7 Processing Solutions
  • DPI
  • Protocol Acceleration
  • 802.xx
  • QoS
  • Linux Kernel
  • Management
  • Security
  • Database
  • Test Automation
  • Linux/RTOS
  • Microcode
  • Implementing IETF protocols from RFCs
  • Network traffic and protocol monitoring and analysis
  • Network traffic generation
  • Lock-free concurrent data access between multiple cores


For information about Northforge’s programs for Cavium’s Perfomance, Architecture and Development:


Download Performance Information Now


Download Architecture Information Now


Download Development Information Now