30 Experts
Robustness at its Core
The software development team consists of over 30 experts geared up to engineer software for systems that are extremely reliable, using state-of-the-art development tools. The team's field of expertise includes real-time embedded systems, low-level drivers, operating systems, communication protocols, user applications and networking applications.
Software Expertise in:
AimOS Family Software stack
Inter Processor Communication Solutions using Ethernet, USB and several proprietary media
TCP/IP and OSI stack experience, for example OSPF, ISIS, partition repair and hardware assisted routing.
Services: DHCP, Radius
Experience on L2 Ethernet switching SW: VLAN, LAG, QoS, PTP, gPTP, RSTP, IGMP snooping
Hardware drivers for various ASICs and FPGAs
Pluggable Management Framework based on embedded SQL database
Experience with CMISE, TL1, SNMP, embedded web server using HTML and XML/XSL, SSH and proprietary interfaces
Tooling examples:
Host and cross compilers: Embedded C/C++, DSL for code generation
Profiling: Gcov, Valgrind
Static code analyzers: Coverity
Pen testing: Open VAS, Nessus
Debugging tools: Gdb, JTAG debuggers, Lauterbach
Automation: Jenkins, Behave, makepp, make
Open Source: Security, vulnerability and operations risk: Black Duck
Domain Specific Languages:
MKregmap: generation of hardware software interfaces
Machino: generating state machines
Fault Framework: object oriented framework for easy fault correlation
ALI: XML-based management interfaces
WebUI: auto generated web interface
REST API: auto generated web interface
Engagement Models
Our services can be integrated at various points in your development process, for example:
- Network consultancy and system definition
- Design of hardware and software systems
- System test and certification
- Manufacturing via a partner EMS
- AimValley experts can join your architecture team to help define your system
- Manufacturing can be done at your factory, your EMS partner, or our EMS partner
- AimValley takes care of the complete development cycle
- You own the IP
- You sell the product exclusively