Senior Software Engineer C++

Location:
Job Type: Permanent
Discipline:
Salary:
Contact: Rekha Ramaswamy
Email: email Rekha
Posted: almost 3 years ago

We are looking for senior software engineers to join one of the world's leading innovators building audio and video software applications. With offices in the USA, UK, Japan, Singapore, and Australia, an engineering team is a passionate group that is constantly innovating and exploring new technologies in order to evolve the product.

You will have the opportunity to work across different verticals such as User Interface, System Architecture, Algorithms, Core Infrastructure and GPU. With excellent benefits and positive work environment, you will be part of one of the big brands in the market.

Responsibilities

  • Design, build and maintain efficient, reusable and reliable C++ code
  • Learn about the new application and understand its features
  • Adapt to the existing code base and be able to own and work on new or existing components
  • Implement new user interface modules to support new features
  • Improve performance as well as debug and fix issues

Requirements

  • Strong proficiency and fundamentals in C/C++ and STL
  • Strong application development experience for over 6 years
  • Excellent debugging skills, especially with multi-threaded systems for over 5 years
  • Experience with OpenGL, CSS/QSS, Boost and code versioning tool like SVN and Git
  • Code development experience across Mac, Windows and Linux platforms
  • Ability to manage a small team of developers and communicate effectively with internal and external stakeholders
  • Ability to solve complex development problems and produce the highest quality code while striving to push the technical boundaries of online applications
  • Ability to work in a fast-paced development environment with minimal guidance

Reaching out

For a confidential discussion on this or any other opportunities available in the market please contact Rekha Ramaswamy at rekha.ramaswamy@next-wavepartners.com - Direct Line: +65 6692 9043

EA License No: 16S8303 - EA Registration No: R1546455