Search by job, company or skills

  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Essential Qualifications And Skills

Successful candidates typically possess the following:

  • Education: A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven Experience: Demonstrated experience as a C++ programmer with a specific focus on Linux systems.
  • Technical Proficiency:
    • Strong understanding of the Linux operating system and development tools.
    • Expertise in C++ programming, including the Standard Template Library (STL), templates, and smart pointers.
    • Knowledge of threads, memory management, and Inter-Process Communication (IPC)
    • Familiarity with debugging and profiling tools.
  • Soft Skills: Excellent problem-solving skills, the ability to work both independently and collaboratively, and strong communication skills
C++, Linux, STL, Multithreading, Data Structure

Core Responsibilities

C++ Linux developers are primarily responsible for.

  • Developing and maintaining software applications using C++ (often leveraging modern standards like C++11/14/17) on Linux platforms.
  • Debugging and troubleshooting performance issues and defects throughout the software development lifecycle.
  • Optimising code for maximum performance, scalability, and efficiency, which may involve working with system-level components or kernel-level programming.
  • Collaborating with cross-functional teams to design, implement, and integrate new features and software modules.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145185301

Similar Jobs