Talent.com
This job offer is not available in your country.
Senior C++ Developer

Senior C++ Developer

Staffington Consulting PVT LtdKochi
30+ days ago
Job description

Notice Period : Immediate joiners 20 days preferred

Location : Bangalore / Kochi / Trivandrum (Work from Office)

Key Responsibilities :

  • Design, develop, and maintain high-performance, scalable software applications using modern C++.
  • Architect and implement robust, efficient solutions for system-level programming and embedded systems.
  • Lead the development of device drivers and low-level software components, ensuring seamless communication between the operating system and hardware.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Debug, optimize, and profile existing codebases to improve performance and reliability.
  • Ensure code quality through rigorous unit testing, leveraging frameworks like GTest, and conducting thorough code reviews.
  • Mentor junior developers and provide technical guidance to the team.
  • Contribute to all phases of the software development lifecycle, from initial design and development to deployment and maintenance.

Technical Skills : Primary Skill Set :

  • C++ Development in Linux : Extensive, hands-on experience with C++ in a Linux environment.
  • Device Driver Development : Proven experience in designing, developing, and debugging device drivers.
  • GTest : Strong proficiency in using the Google Test framework for unit testing and test-driven development.
  • Modern C++ : Expertise in C++11 / 14 / 17 / 20 standards, including templates, multithreading, and memory management.
  • Linux System Programming : In-depth knowledge of Linux internals, system calls, and inter-process communication.
  • Desirable Skills :

  • Scripting : Experience with scripting languages like Python or Bash.
  • Version Control : Proficiency with Git and familiarity with CI / CD pipelines.
  • Debugging Tools : Experience with GDB or other debugging and profiling tools.
  • Agile Methodologies : Familiarity with Agile / Scrum development processes.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Developer • Kochi