Embedded software development for electronics is one of our key expertise areas. Our engineers work with open and proprietary operating systems, creating firmware, bootloaders, BSP, system drivers, and server software. Our solutions are applied in various industries: automotive, telecom, broadcasting, security, industrial automation, and consumer devices.Â
The results of our teamwork are embodied in mass-produced products used by millions of people around the world. So if you join our team, you can grow professionally in your chosen field and, if you wish, move to one of our industry-focused teams.
Â
Our partners
What you will do
- Network functions and protocols development for generic linux or network equipment.
- Debugging and launching software on new samples of network equipment.
- Software development for networking equipment.
- Development of networking software.
What we would like to see in you
- Experience in C\C++ programming
- Knowledge of Python at a level sufficient to write auto-tests
- Knowledge of networks, understanding of TCP/UDP features, traffic shaping
- Experience in developing applications for Linux
- Experience in developing/debugging/optimizing multi-threaded programs.
- Experience with Linux kernel networking stack.
- Knowledge of the operating system: Linux.
- English - B2 (written, spoken).
Will be a plus:
- Experience with network technologies: DPDK, SNMP, ethernet, PoE, PPTP, PPPoE, DHCP, VPN protocol, VLAN, QoS, IGMP.
- Profiling network protocols with Wireshark.
What we offer
Cohesive team and support
Free English classes
Latest equipment
Regular training
Competitive salary
Relocation assistance
Remote work
5 sick days
Would you like to become our C C++ Linux Engineer?
We're waiting for your resume!