One of our Direct Client looking for C++ Developer
Job Details:
Job Title: C++ Developer
Location: San Diego, CA ( ONSITE )
Duration: 6-12 Months.
Pay Range : $70-75/hr
Please call me directly at or email me at to speak in detail about the job.
Top Skills : C++ Developer, C++, Memory management , Data structures.Docker, Kubernetes, Embedded Systems, Firmware
About the Role
We are seeking a highly skilled Systems Software Engineer who possesses the mindset of a core developer with the capability to architect scalable infrastructure.
In this role, you will not just write code; you will own the lifecycle of large-scale software systems.
You will bridge between feature development, complex debugging, and infrastructure modernization. You will work in a high-velocity environment (akin to Android/iOS/Kernel scale), writing efficient C/C++ code while simultaneously building the cloud-native CI/CD and containerization workflows that allow us to ship faster and more reliably.
Key Responsibilities
Feature Development: Design and implement high-performance, scalable features using C and C++ within a complex software ecosystem.
Deep-Dive Debugging: Investigate, diagnose, and resolve "hard" bugs including memory leaks, concurrency issues, and kernel-level crashes in large codebases.
Infrastructure & Tooling: Architect and maintain build/test infrastructures using Docker, Kubernetes, and public cloud providers (Google Cloud Platform, AWS, or Azure).
Release Engineering: Manage the deployment and stability of large-scale software releases (e.g., Mobile OS updates, Embedded Firmware, or Kernel patches).
Code Health: Enforce best practices in version control using Git (branching strategies, complex merges, rebasing) and conduct rigorous code reviews.
Minimum Qualifications
Experience: 3+ years of professional experience in software engineering.
Core Languages: Strong proficiency in C or C++ with a deep understanding of memory management and data structures.
Version Control: Advanced knowledge of Git workflows in a team environment.
Cloud & DevOps: Hands-on experience with Cloud platforms (Google Cloud Platform, AWS, or Azure) and containerization technologies (Docker, Kubernetes).
Domain Expertise: Proven experience working in Large Software Development environments. Must have exposure to at least one of the following:
Android AOSP or iOS Internal Architecture
Linux Kernel or Driver Development
Embedded Systems / Firmware
Large-scale distributed systems
Preferred Qualifications
Experience with build systems (Make, CMake, Bazel, or Ninja).
Proficiency in scripting languages for automation (Python, Bash, or Go).
Understanding of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
Experience analyzing system performance and optimizing resource usage.
Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time , paid sick and safe time , hours of paid vacation time, weeks of paid parental leave, paid holidays annually - AS Applicable)