System software
May your system software be crafted by the experts!
Embedded devices and software that supports them have been in RT-RK’s focus for a long time. Our engineers are passionate about this area, and approach it with veracity and meticulousness. The company offers system software concept, architecture and development for embedded devices of various architectures: MIPS, ARM, Texas Instruments, Intel, and STMicroelectronics.
In the Linux kernel area, RT-RK provides various activities which include porting Linux kernel to new SoC and/or board. Also, device driver development together with porting/tuning is well known in RT-RK. Due to deep knowledge of real time software development RT-RK provides real-time adaptations and extensions. For example, RT-RK has provided the core kernel support for CI-20 MIPS development board.
Furthermore, in the Real-time Operating Systems (RTOS) arena, RT-RK offers services of customization of 3rd party solutions (QNX, Nucleus, ThreadX), proprietary RTOS kernel solutions, and real-time software design and development.
RT-RK is a pioneer of Android development, having roots in the early port of Android to big endian MIPS systems in 2010. Ever since that milestone, the company has been a close follower and contributor to Android Open-Source Project (AOSP). RT-RK can provide a customized version of Android for your embedded device.
Domain knowledge
System software:
- System software concept, design, architecture and development
- Porting OS to new SoC and/or board
- Device driver development together with porting/optimizations
Operating systems:
- Linux, QNX, Nucleus, ThreadX, and proprietary RTOS
- Programming languages: C, C++, assembler
- Leading SoC vendors (ARM, Texas Instruments, Intel, MIPS)
- Complete embedded product development with our HW experts