Operating Systems and Protocols
The foundations of any communications device or software lie on the operating system level. Expert tuning or tailoring of a chosen operating system platform, e.g. a Unix or Linux variant, for the actual system requirements demands competence and experience. The work often involves changes to the operating system kernel and services, designing and programming new services and implementing device drivers or protocol stacks. We have over 15 years of expertise in this field.
Intense Systems Programming
Our experts exhibit devotion and responsibility for the demanding work that is involved in working with these highly critical parts of the operating system. We know that these systems must be designed carefully to scale well, both in performance and future extensions, and built robustly for long-lasting deployment without prohibitively high maintenance cost.
We are a trusted partner for many of our clients in numerous projects from small enhancements or architectural feasibility studies to large-scale development and maintenance of critical mobile communication system platforms.
Our experience covers a wide scale of systems from microcontroller platforms with specialized Linux variants or proprietary operating systems up to large-scale multiblade architectures. On the protocol side, we have not only developed protocols for various needs but we can also test our own and other protocol implementations thoroughly, including protocol security testing.
Flexible Local/Offshore Development
The best way to optimize the total cost from development to maintenance is to utilize a flexible combination of local and offshore expertise. For communications-intensive tasks and situations benefiting from rapid feedback, our experts at or near your site bring the best benefits. Take as an example the rapid design prototyping or prioritization of enhancement requests from your field engineering.
Offshore Development Centres (ODC), whether your own or Nixu's, can also achieve radical savings by interfacing with a skilful and motivated counterpart, our local engineering team. Too often the benefits of a lower cost base are missed in extra work caused by bad communications or process mismatch between the sites. We are ready to take the responsibility for the remote operation all the way, starting at your site.
