Main Dot C (Main.c) is an international Software Development company.
Since 2011, we have been successfully and steadily cooperating with leading high-tech companies in the field of telecommunications, semiconductors, automotive and medicine.
Main Dot C Team are Linux software development experts with years of experience in the following areas:
RT/ Embedded Linux systems • Kernel • Drivers • Bootloaders • Secure Boot • Networking • IoT
In addition, we provide services to harden the security of embedded systems running Linux. Security audits and hardening of Linux software are critical to getting a secure product to market.
Here is an incomplete list of technologies we work with:
RT / Embedded
Linux / Android
Some of our projects
A solution for 5G networks based on Linux
Development of a hardware-software complex based on a Linux kernel operating in 5G networks. The solution includes pico and micro base stations, user devices, virtualization platforms, and devices that complement the core network. The complex includes products using Wi-Fi, backhaul, fronthaul, VoLTE, VoWiFi and VoIP technologies.
Stack: C, C++, Linux
Development of software for network equipment
Support and development of software components and OS distribution of radio relay modules, gateways and other network equipment.
Stack: C++, C, Yocto, Bash, Python
Cloud-based IoT system for wireless car charging
Software development for a cloud-based IoT solution. Design, implementation and maintainence of a real-time embedded firmware.
Stack: С/С++, Embedded Linux, Bare Metal FW
Multi-component SoC management system
Support and development of a multi-component system (a set of programs and utilities), the purpose of which is to manage and monitor unique equipment in the field of video and network technologies. The equipment is used all over the world to transmit media data in HD format.
Stack: .NET, C#, WPF, C++, Powershell, Python
System for vulnerabilities detection and remediation in Linux systems
Stack: Python, Linux, Postgresql
What we are
We work using flexible methodologies. We welcome independence in the organization of the work process. We have streamlined processes, a minimum of bureaucracy and a cult of common sense.
For more than 10 years, we have been a reliable technology partner for our clients, implementing the most complex projects. The passion and professionalism of each of us helps to achieve the best result.
What do we offer
If you have not found a suitable vacancy, but the desire to work with us is stronger, write to us and tell us about yourself.
Our HR manager will contact you.
email@example.com, Nadezhda Kondakova