Allwyn Corp Logo

Allwyn Corp

Lead Software Developer (C++)

Posted 5 Days Ago
Be an Early Applicant
Hybrid
Bengalurus, Bangalore, Karnataka, IND
Senior level
Hybrid
Bengalurus, Bangalore, Karnataka, IND
Senior level
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.
The summary above was generated by AI

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

 

Similar Jobs

5 Days Ago
In-Office
2 Locations
Mid level
Mid level
Aerospace • Defense
Develop and maintain DESYRE aerospace co-simulation software, resolve defects, build new features, and support SysMLv2 integration. Apply modeling, simulation, hybrid systems, execution semantics, and standards including FMI, TLM, HLA, ED247, and DPC. Collaborate across engineering teams, provide technical leadership, contribute to architecture and system integration, ensure software quality and reliability, and mentor junior engineers.
Top Skills: C++DesyreDevsecopsDpcEd247FmiHlaIeee Std 1666-2023MatlabMbsePythonSimulinkSysmlv2SystemcTlm
26 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Information Technology • Professional Services • Consulting
Leads embedded software engineering focused on toolchain analysis, debugging, testing, feature enhancement, and issue resolution. The role requires expertise in C, Assembly, Linux, binutils, compilers, and development tools, plus scripting experience. Responsibilities include mentoring engineers, communicating with customers, contributing to open-source communities, supporting SDLC activities, and proposing improvements to team quality and productivity. Yocto, OpenEmbedded, C++, and Rust experience are advantageous.
Top Skills: AssemblersAssemblyBinutilsCC++CompilersDebuggersEmbedded LinuxLibrariesLinkersOpenembeddedPythonRustSdlcShell ScriptingSoftware Testing ToolsYocto
One Month Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech
Lead design, architect, code, debug and test C#/.NET clinical informatics software. Investigate field issues, build prototypes, champion development best practices, and collaborate cross-functionally within regulated medical-device environment.
Top Skills: .NetAngularjsAWSAzureC#Continuous Integration (Ci/Cd)DevOpsGitPythonReactShellTypescript

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account