Software Engineer (C++)

C

Software Engineer (C++)

C
Undetermined
Permanent
Mid
Office
2 225 - 3 894 USD
Gross per month - Permanent

Job description

We are currently looking for a highly motivated and open-minded Software Engineer, who wishes to gain knowledge and experience in the area of modern Embedded software. You will actively cooperate with R&D developers and test teams around the world in delivering new generation of embedded software for telecommunication devices.

Other tasks and responsibilities 
  • Design, code and debug of C++ applications 
  • Design, code and maintain Unit Tests 
  • Perform code reviews 
  • Design Integration Tests 
  • Create documentation of software components 
  • Performance analysis and enhancements 
  • Defect investigation and formulating bug fixes 
  • Refactor and redesign of existing software components

Knowledge, skills and experience required 
  • Experience in C++ programming language 
  • Practical experience in Linux systems 
  • Understanding of good design and clear code principles 
  • Good written and spoken English 
  • Practical experience with C++14/17 
  • Experience with google test framework 
  • Practical knowledge about cmake built system 
  • Practical knowledge of inter-process communication mechanisms 
  • Experience with cisco and/or juniper command line interfaces 
  • Knowledge of additional programming languages (expect, python)

What you will like about us?
  • Goal pay compensation scheme 
  • Base salary + individual goal pay + company goal pay 
  • Bonuses for achievements at work 
  • Access to the latest technologies and complex test environments 
  • Chance to use newest C++ standard in daily work 
  • Strong team-oriented and friendly work culture
  • High-end workstations at your disposal 
  • English lessons  
  • Private medical insurance 
  • Multisport Card
  • Access to various sport activities and events 
  • Roofed bicycle parking & dressing room with showers     

Tech stack

    Office location

    Published: 11.01.2019