Senior C/C++ Software Engineer

Senior C/C++ Software Engineer

2 weeks ago
Yerevan, Armenia
Full Time

Job Description

Looking to become a major player on a team? Want to make a big impact on an engineer-driven roadmap in your next career adventure? We are looking for a hands-on Senior C/C++ Software Engineer. The role requires excellent communication skills, strong analytical problem solving abilities, solid academic background and expert programming skills as well as leadership skills.

Qualifications

  • BS degree in Computer Science or a related field; Master’s degree is preferable
  • 5+ years of hands-on software development experience in C/C++ (expert programmer)
  • Solid working experience of C/C++ programming
  • Solid working experience in C (standard C library), C++ (STL, Boost libraries)
  • Experience of  Android development
  • Experience in development under Linux embedded systems, buildbot, SVN, Eclipse
  • Experience in operating systems: Windows activeX/OCX, OS2, DOS
  • Knowledge of Object-oriented programming principles
  • Experience in using git, gitlab is a plus
  • Work experience in an Agile environment is an advantage
  • Knowledge of Embedded devices
  • Very concerned to deliver well validated/ tested software
  • Fluent in English
  • Knowledge of French is highly appreciated
  • Must be able to communicate and interact effectively with business users, project managers and IT stakeholders
  • Must be well organized and able to meet stakeholder delivery commitments

Responsibilities

  • Develop and test applications for embedded applications
  • Update existing documentation according to already done development
  • Provide leadership and guidance to our software engineers in the development of their careers
  • Be a hands-on leader, working with the team to create organized, clean, and maintainable code

Additional Information

  • You will be empowered in your role
  • We have a competitive compensation package that includes medical and dental Insurance
  • In-house courses of English and French languages
  • Opportunities to participate in exchange programs abroad
  • Discount programs especially designed for EGS’ employees
  • 4x a week yoga classes
  • In-house sport training center
  • Bus for transportation
  • Unlimited coffee and tea
  • Corporate events and parties
  • Business trips and trainings