RTSoft Software Engineering Center is a dedicated team of developers specializing in system software for the most common general-purpose and real-time operating systems.
RTSoft Software Engineering Center employs over 80 highly skilled systems software engineers, with offices in Moscow, St. Petersburg, and Penza.
Our team stands out from the crowd for its profound expertise in modern operating systems and microprocessor architectures and experience developing system software for them, along with the ability to create solutions that make maximum use of the capabilities of modern hardware platforms.
We develop a broad range of software – from drivers to core systems that support major integrated (including cloud-based) solutions. RTSoft Software Engineering Center develops software for sophisticated and critical process control systems and dedicated telecommunications platforms, and provides solutions which are instrumental in reliability, redundancy, and security of process systems.
Competencies of RTSoft Software Engineering Center
The system software development expertise and tools of the RTSoft Software Engineering Center team enable us to create optimized software at three levels depending on the customer’s technology strategy:
We develop drivers and complete board support packages (BSP) that support all external and intra-board interfaces, including the required optimizations (boot time, code volume) for operating systems:
For microprocessor architectures: x86, ARM, PPC, MIPS, SPARC.
And software integration at the level of system architectures, such as: CompactPCI, CompactPCISerial, ATCA, MicroTCA, VME, VPX, COMExpress, SMARC.
We offer virtualization, development of special-purpose protocol stacks and libraries for remote access to hardware, and support of middleware for cloud technologies.
Our customers receive ready-to-use platforms for developing end-user applications. They include tools at the level of SCADA systems (development kits for monitoring and control systems), integrated development environments, debuggers, and optimized compilers.
Work philosophy and guarantee of top quality
Our process cycle of software development draws on best international practices of software project management based on the CMMI (2&3) model. We ensure the high quality of development, and all of our software undergoes mandatory independent testing prior to delivery.
RTSoft Software Engineering Center has all the engineering and test equipment required for system development. The company has a testing facility where finished products can be tested together with the customer.
Embedded, Hardware-centric skills SW
SDC Application development skills
Director - Business Development
+7 495 967-15-05
Only for RUSSOFT participants