Back to Jobs
Senior system developer (C++/Python)
The vacancy has expired
- Location
-
IndustryInformation Technology
Job Description
What to do:
- Developing Linux applications
- Writing Linux system services (d-bus/systemd)
- API / environment creation for system programmers
- Middleware development (libraries/stack & etc)
- Development of configuration tools (QT/GTK) for internal use
- Development of system programs (including networking, monitoring systems)
- Test system development for Linux distributions
- Work with open source (ability to find appropriate solutions (libraries, utilities), understand them and implement in the product
Your knowledge and skills:
- C++ and Python 3 programming experience for more than 2 years
- Over 2 years of Linux programming and experience
- Experience with multi-threaded applications development
- Knowledge of make/cmake, ability to build packages
- Experience with Git
- Preferably knowledge of the Posix standard
- Experience with different architectures, experience in cross-compilation is desirable
- Experience in developing multimodular systems
- Experience with Gitlab CI
- Experience with reversing and debugging networking would be a plus
Terms:
- Excellent opportunities for rapid growth and professional development: participation in interesting and ambitious projects.
- Participation in conferences and education (courses and trainings, online library and corporate Wiki), working in a team of enthusiastic professionals.
- In the best traditions of the startup: high speed of decision-making and communication processes, democratic management style (business owners with a "human face", successful western practices).
- Decent fixed salary - discussed individually with each candidate; white salary, VMI with dentistry.
