i
TekPillar
2026 TekPillar Jobs
C++ Developer - Python/Bazel (6-12 yrs)
TekPillar
posted 10d ago
Job Title : C++ with Python and Bazel Expert
Experience : 6-12 Years
Location : Bangalore
We are seeking highly skilled C++ with Python and Bazel Experts to join our team in Bangalore. The ideal candidate will have strong experience in C++ development and testing, along with expertise in Bazel, Python, Bash, CI/CD, and GTEST. Candidates with an Automotive background will be preferred. The role requires expertise in software development, debugging, unit testing, and build environments, ensuring high-quality and efficient software solutions.
Mandatory Skills :
- C++
- Python
- Bazel
- Bash
- CI/CD
- GTEST
Preferred Skills :
- Experience in Automotive Domain
- Knowledge of AUTOSAR
Key Responsibilities :
- Develop, test, and maintain high-performance C++ applications.
- Implement unit tests using frameworks such as GTEST.
- Convert requirements into logical development and implement solutions in C++.
- Debug and troubleshoot complex software issues.
- Write software test specifications to ensure high-quality development.
- Work with build systems and processes, particularly Bazel (compilation, linking, etc.).
- Utilize tools such as JIRA, Confluence, DNG, STARC, AWS for project management and documentation.
- Collaborate with cross-functional teams to develop, integrate, and optimize solutions.
- Ensure CI/CD pipelines are effectively utilized for seamless software deployment.
- Follow best coding practices, software development methodologies, and testing standards.
Technical Skills :
- Strong experience in C++ development (C++14 or later).
- Proficiency in Python scripting for automation and tool development.
- Hands-on experience with Bazel build system.
- Familiarity with Bash scripting and CI/CD pipelines.
- Good understanding of software debugging techniques and troubleshooting.
- Experience with Unit Testing frameworks (GTEST).
- Knowledge of AUTOSAR principles and design (preferred).
- Understanding of software version control tools like Git.
Additional Information :
Location : Bangalore (Candidates must be willing to work from the office).
Notice Period : Looking for candidates with 30 days notice period or those who are currently serving notice.
Mode of Work : Full-time, Onsite.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Developer roles with real interview advice