Lead Software Developer (C++)

Posted Yesterday
Be an Early Applicant
Bengalurus, Bangalore, Karnataka, IND
Hybrid
Senior level
Artificial Intelligence • Software • Analytics • Business Intelligence
The Role
Lead software development using modern C++ in Linux environments. Design, develop, debug, and maintain multi-module, multithreaded applications with networking capabilities. Manage builds and dependencies using CMake and Conan, collaborate through Git and Bitbucket, and work within Agile/Scrum processes using Jira and Confluence. The role requires strong technical documentation, peer reviews, and a minimum 12-month project commitment.
Summary Generated by Built In

Role: Lead Software Developer ( C++)

Location: Bengaluru (JP Nagar), Karnataka

Note: We are looking for candidates who are currently based in Bengaluru

Work Model

  • Hybrid (3–4 days from office, 1–2 days remote)

  • Monday to Friday

  • Indian holidays observed

Work Hours: 12:30 PM – 9:30 PM IST

This schedule ensures overlap with our US-based engineering team until 12:00 Noon ET.

Telecom experience is good to have.

Required Qualifications

  • 8+ years of professional software development experience.

  • Strong programming expertise in C++ with solid object-oriented and component-oriented design principles.

  • Hands-on experience with C++17 and C++20 standards.

  • Strong experience developing and debugging applications in a Linux (Ubuntu) environment.

  • Proficiency with CMake build system and Conan package management.

  • Experience with Git and Bitbucket for source control.

  • Experience managing or contributing to multi-module systems

  • Familiarity with software configuration management, defect tracking tools, and peer review processes.

  • Experience developing multi-threaded applications.

  • Strong knowledge of networking concepts, including TCP/IP, UDP, socket programming, and IPv6.

  • Experience working in Agile/Scrum (SAFe) environments using Jira and Confluence.

  • Strong documentation and technical writing skills.

  • Project Commitment: We are looking for candidates to commit to working on this project for a minimum of 12 months and should confirm their ability and willingness to make this commitment before proceeding with the interview process.

Good to Have:

  • Golang experience.

Tools & Technologies:

  • Languages: C++ (C++11, C++17, C++20)

  • Operating Systems: Linux (Ubuntu)

  • Build & Dependency Management: CMake, Conan

  • Version Control: Git, Bitbucket

  • DevOps & Containers: Docker, Kubernetes, Jenkins, Artifactory

  • Agile Tools: Jira, Confluence

  • Networking: TCP/IP, UDP, IPv4/IPv6, Socket Programming

 

Skills Required

  • 8+ years of professional software development experience
  • Strong C++ programming expertise and object-oriented and component-oriented design experience
  • Hands-on experience with C++17 and C++20
  • Experience developing and debugging applications in Linux Ubuntu
  • Proficiency with CMake and Conan
  • Experience with Git and Bitbucket
  • Experience managing or contributing to multi-module systems
  • Familiarity with software configuration management, defect tracking, and peer review processes
  • Experience developing multithreaded applications
  • Strong knowledge of TCP/IP, UDP, socket programming, and IPv6
  • Experience working in Agile/Scrum or SAFe environments with Jira and Confluence
  • Strong documentation and technical writing skills
  • Ability and willingness to commit to the project for at least 12 months
  • Telecom experience
  • Golang experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
70 Employees
Year Founded: 2003

What We Do

Allwyn Corp is a technology services company that helps organizations modernize operations through data transformation, analytics, and artificial intelligence. Its offerings include machine learning, agile software delivery, business intelligence, enterprise applications, IT modernization, and low-code development. The company provides tailored solutions intended to improve data-driven decision-making, integrate systems, develop scalable business applications, and accelerate operational efficiency across sectors.

Similar Jobs

RTX Logo RTX

Lead Software Engineer

Aerospace • Defense
In-Office
3 Locations
185000 Employees

Blackfig Technologies Logo Blackfig Technologies

Principal Software Engineer

Artificial Intelligence • Information Technology • Professional Services • Consulting
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
22 Employees
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
57802 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account