HamburgerMenu
hirist

Senior C++ Developer

STAFFINGTON CONSULTING PRIVATE LIMITED
Multiple Locations
5 - 7 Years

Posted on: 04/08/2025

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.


info-icon

Did you find something suspicious?