Position: Senior C/C++
Company: JetSoftPro
Category: C++
Experience required: 5y
English level: intermediate

ABOUT THE PROJECT:

This is a long-term position with a great career growth opportunity and the possibility to become a team lead/tech lead in the close future. So, innovative and ambitious senior developers are welcome! 




REQUIREMENTS:



5+ years of software engineering experience
A genuine passion for fixing software and hardware issues
Strong knowledge of processor architecture (CPU/bus/subsystems/peripherals/clocks/power states)
Previous experience with reversing, compilers, kernel, OS drivers, and ARM/x86 assembly languages is an advantage
Excellent C/C++ programming skills
Demonstrated creative and critical thinking capabilities
English: Upper-intermediate/Advanced
Bachelor’s or Master’s degree, and/or equivalent experience in computer science or a related field is preferred



RESPONSIBILITIES:

Lead part of the development of the company’s core product including low-level SW, a compiler, and runtime algorithms
Define feature development scope and plan for successful product delivery
Design SW from scratch using knowledge from multiple disciplines and programming languages
Understand and learn a full system feature end-to-end and implement it in multiple SW layers

WE OFFER:

8 hours working day with flexible working hours
The possibility of remote work optional, up to 20%
20 working days of paid vacation compensation
Corporate doctor services
Partial gym pass compensation
Different sports activities in office (badminton, tennis, darts, gym)
Free English classes in JSP office
Fully equipped the office with car and bicycle parking
Possibilities to work and rest in the garden 
Snacks in the office