Embedded

With 400 man-years’ experience of building embedded software, Alumnus has a sizeable portfolio on routers, wireless access points, media gateways, streaming engines, backup solutions and testing automation frameworks among many others. We have created products and helped leading semiconductor manufacturers and fabless vendors bring their products to the market and continue to do so.

Alumnus embedded expertise

 

A deep familiarity with almost every chipset family out there in the microcontroller and communication domains has been a consequence of working directly with most of them. Typical capabilities include developing Board Support Packages for ARM and Intel-based processors, porting solutions across architectures and building software for multi-cluster systems.

We develop system software for Linux and Real-Time Operating Systems, adding new features and boosting performance. We develop custom applications and tools for applications in Automotive, Robotics and IoT domains. Our quality-conscious and schedule-driven approach has been integral in building several embedded software client partnerships in Japan and US over the past decade.

With increasing adoption of IoT and Industry 4.0 aided by 5G rollouts, embedded software expertise is becoming increasingly critical. Alumnus can help.

Device Drivers
  • Bus drivers: SD, PCI, USB
  • Network device drivers: Ethernet, Wireless, Bluetooth and WAN
  • Porting and footprint reduction
  • Virtual drivers
Security
  • Kernel level packet filtering
  • Firewall applications
  • DDoS protection
  • Code hardening
Real Time OS
  • Board Support Packages
  • Multi-cluster multi-OS systems
  • Bootloaders
  • Firmware
Network Protocol Stacks
  • Ethernet
  • Wi-Fi
  • Bluetooth
System Software
  • Kernel modifications
  • Feature additions
  • Performance optimizations
  • Memory managers
  • Concurrency controllers
Applications
  • Platform integrations
  • Abstraction layers
  • Re-usable modules
  • Data aggregation and storage
  • Network tools