Security-aware software development for mobile devices and telecommunications

Solid expertise from mobile Linux kernels to application, data security-critical components and TCP/IP protocols

Security-aware software development for mobile devices and telecommunications

Agile software development

Software development for mobile and telecommunication devices has been among our core competencies for over twenty years. Key skill sets are data security, Linux/Unix, C, C++, Qt, GTK, TCP/IP-based protocols.

Mobile Linux and information security

Operating systems are the bedrock of all new software. One needs experience and competence to custom build system platforms to specification based on the selected Linux or Unix variant. This often requires changes to the operating system’s core and services, the design and programming of new services, and the implementation of protocol stacks. We have over 20 years of experience in this challenging area as well as a solid command of the newest technologies.

Portable graphic libraries, especially Qt and GTK, have offered new opportunities for developing e.g. mobile platforms. Our preferred programming language is C++ or C for lower level programming, and e.g. Python for scripting.

We invest in the training of our software developers, especially in topics related to data security. We believe that our software competence combined with Nixu’s extensive experience in information security will provide the most cost-effective solution for critical system development.

Core focus on product development and industry customers

Nixu’s software development team focuses on the design and production of Linux and Unix-based software solutions for telecommunications and mobile systems. We know the industry’s technological requirements and understand the targets and business models of product development organisations. We help our customers to achieve their quality, production and cost targets.

Demanding operating system-near programming

Our dedicated experts deal with the most critical aspects of modern operating systems. Building these systems require meticulous attention to detail, as they must be scalable in terms of performance and future upgrades. They must also be built to withstand long-term use without prohibitive maintenance costs.

We have been a trusted partner in projects that vary from small improvements and architecture-level pre-studies to large-scale development and maintenance projects. The latter often involve critical system platforms for mobile communications.

Our expertise covers a wide range of systems, from mobile Linux versions to large-scale multiblade architectures. For instance, our protocol development is supported by Nixu’s proven track record in security design and testing.

An agile partner with the right skills and attitude

Our customers benefit from our in-built agility. At Nixu, agility is an attitude, not only a project model. We are flexible and trusted partner, with the ideal product portfolio to meet even the most demanding software development challenges.

Our software designers, architects and project managers are used to working with our customer’s choice of processes and tools. We can also manage projects independently, in which case we take full responsibility for selected work stages, from requirement specifications to testing and deployment and maintenance of approved applications.

Agile processes deliver high-quality and cost effective projects with superior usability. They agree with our developer’s professionalism and responsible attitude, which provides our customers with the optimum result in schedule.