Software developer (C/C++)
по договоренности
- Требуемый опыт работы
- От 3 до 6 лет
- Занятость
- Полная
- График
- Полный день
- Образование
- Высшее
OOMA develops communication services for business and end users based on the SaaS platform - from cloud telephony to IoT solutions. See more at ooma.com
We are looking for C/C ++ developer for the Moscow team
Working conditions
- Сompetitive salary
- Life work balance
- Flexible working day
- Company outings
- Paid vacations and holidays
- Generous bonus program
- Trips to US
- Medical insurance
- Gym membership
- Corporate English classes
Responsibilities
Developing networking services for wide range platforms - from embedded ones to the high-performance backend solutions.
Developing solutions for different types of environment: bare-metal, virtualized.
A candidate should have the strong, proven knowledge in system-level software development and networking software development as well.
Key responsibilities:
- Research and develop new solutions/services
- Support for existing products in terms of bugfixing and expanding functionality as well
Requirements
- Strong C/C++ knowledge
- Strong system-level software development
- Strong multithreading software development
- Strong networking software development (POSIX)
- Experience with virtualization solutions (QEMU/KVM)
Good to have ( at least one ):
- Experience with Linux kernel-mode development
- Experience with NFV (data plane, orchestration)
- Experience with networking virtualization solutions: SR-IOV, virtio, Open vSwitch