As C/C++ Software Engineer, you will be responsible for designing and developing services, frameworks, and modules that enable optimal routing for aviation flight planning systems.
Your responsibilities will include designing, developing, coding, testing, and debugging embedded software and calculation engines from requirements to production and commercial deployment. You will Integrate and validate new calculation engine designs for our mobile and web applications. Support internal software, product, and QA teams. Assess third-party and open-source software. Analyze and enhance efficiency, stability, and scalability of platform resources
3-4 years proven work experience in software engineering
Expert programming experience in C, C++
Strong knowledge of OOP
Strong experience working with RDBMS
Experience in developing aviation navigation systems or routing applications, a plus.
Familiarity with software configuration management tools, defect tracking tools and peer review
Excellent knowledge of graph algorithms, path finding algorithms, network flow algorithms. SOLID coding techniques, working knowledge of Git (and Bitbucket) and related code versioning workflows
Experience in continuous integration and delivery
Experience working with distributed development teams
Strong understanding of Agile/Scrum methodologies
Experience with PostgreSQL/PostGIS
Degree in CS or applied mathematics
You will be working with functionally diverse teams and individuals to collaboratively design, develop, support and maintain software applications
Capable of writing C, C++ code to build from scratch (or) work to recommend a product that meets our needs with a budget in mind
Design flight planning and routing applications as part of a multi-discipline team for Aviation offerings
Write exceptional code in C/C++ to meet Product team’s requirements, including development of all automated unit tests
Conduct root cause analyses of performance and instability of systems and designs with respect to accuracy and performance
Communication and collaboration skills for participating in & shaping the architecture and design of systems
Technical team leadership skills with the ability to prioritize and execute in a methodical and disciplined manner
Set and manage expectations with senior stakeholders, team members, and company management
Great motivated Team.
Comfortable office near Lviv city center at the park area.
Paid vacation and sick leave.
Flexible working hours.
Additional days off for special occasions.
Free English Courses.
Trainings, seminars, conferences, certifications etc. fully or partially paid by the Company.
Lunch and coffee/tea provided free by the Company.
Pizza/Sushi Day (every Thursday).
Competitive salary opportunities.
Corporate events and celebrations.
RocketRoute is an advanced aviation solution provider. We provide services for Airlines, Business Aviation and private pilots. We are a constantly growing and developing company looking for highly motivated professionals who are eager to change the world by implementing new ideas and technologies!
If you are one of them join us. Please send your CVs in English!
DOU company page:
Job posted on
6 April 2021