Middle C++ developer



Development of cross platform software for Infotainment System of one of the biggest Auto Car Maker. Focus on Embedded software for hardware platform with multi core CPU. With Embedded Linux and micro RTOS in different cores.

Some of key technologies used in project:  C/C++, STD, Boost, Embedded Linux, uRTOS, Google Tests, Bluetooth, CarPlay, MirrorLink, GoogleAuto and a lot of other.

Dedicated recruiter:
Tetyana Petryshyn

Responsibilities Responsibilities

  • Code, debug, document, and maintain efficient, reusable, and reliable C++ code

  • Implement performance and quality modules

  • Identify bottlenecks and bugs, and develop solutions for these problems

  • Maintain code quality, organization, and automatization

  • Perform unit and integration testing

Requirements Requirements

  • Strong knowledge of C/C++ with good understanding of OOP concepts

  • Experience with C/C++ programming on Linux/Unix environments

  • Multithreading programming (understanding of processes, threads, synchronization, IPC mechanisms)

  • Experience in embedded software development

  • Experience with cross compilers, debuggers, etc.

  • Understanding and hands-on experience with VCS is must (SVN, GIT... GIT is preferable)

  • English level: Written technical English - Intermediate, Spoken English - Pre-intermediate

Would be a plus Would be a plus

  • Experience in working with micro RTOS (like uCOS, ThreadX, FreeRTOS)

  • Experience in Linux driver development

  • Clear understanding of difference in C++ standards revisions

  • Implementation of automated testing platforms and unit tests

We offer We offer

  • Opportunity to join advanced, innovative projects

  • Flexible work schedule

  • True team spirit and regular team building activities

  • Paid vacation (18 business days) and paid sick leave

  • Generous bonuses for marriage and childbirth

  • Healthcare package (sports activities refund, doctor, massage)

  • Competent and effective project management

  • Regular performance reviews

  • Continuous professional development

  • Accounting as a service

  • Transparency in communication between the company and an employee

  • Business trips

Send your resume

file not selected
By filling out your contact information in this form, you agree to our Privacy Policy.*