Search by job, company or skills

Quest Global

Senior Lead Software Engineer - C++ (Linux)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

Job Requirements

  • Design and develop efficient C++ code for applications for maximum performance
  • Work closely with cross functional teams as part of scrum team to define requirements, develop feature, test and release systems
  • Conduct code reviews, adherence to coding standards
  • Write and maintain unit tests
  • Create software specification(use case), design (UML) and product documentations

Qualification

A Bachelor's degree in Computer Science engineering

Skills

  • Strong knowledge of C++ (C++ 14, 17 and 20), Standard libraries and algorithms
  • Well versed in OOAD (object oriented analysis and development)
  • Proficient in design principles and patterns
  • Strong understanding of Linux operating system and system programing fundamentals
  • Solid understanding of data structures, algorithms, multithreading, concurrency patterns
  • Good communication and interpersonal skills
  • Expertise in agile development methodologies like Scrum

Tools

  • GCC compiler
  • CMake , make or similar tools
  • GDB or other profiling tools
  • Google Test for unit testing
  • VSCode
  • Git for version management

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147189067