C++ Technical Lead: Middleware Architect

Base Camp Digital

Singapore

On-site

SGD 120,000 - 180,000

Full time

15 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Base Camp Digital in Singapore is seeking an experienced C++ Software Engineer (Technical Lead) to drive the design, development, and delivery of customised middleware solutions. You will translate requirements into reliable software, oversee day-to-day development, and ensure seamless integration with other systems.

You will guide junior engineers, maintain coding standards, and ensure high quality, performant software across the project lifecycle.

Qualifications

  • Minimum 5 years of professional software development experience with strong hands-on C++
  • Experience in middleware development, software integration, or system integration
  • Strong knowledge of modern C++ (C++11 or later) and Linux-based development
  • Familiarity with Git and software configuration management
  • Experience leading or mentoring junior developers is desirable

Responsibilities

  • Lead design, development, integration, and testing of C++ middleware and interfaces
  • Oversee development activities including planning, coordination, and timelines
  • Translate requirements into software specifications and development plans
  • Design software architecture, data models, protocols, and interfaces
  • Develop C++ components for system communication and message processing
  • Collaborate with customers, engineering teams, and vendors on integration
  • Establish and maintain coding standards, reviews, and testing procedures
  • Provide technical guidance and mentoring to junior engineers
  • Prepare technical documentation including design specs and release notes
  • Conduct debugging, troubleshooting, and root-cause analysis
  • Support deployment, integration, commissioning, and post-delivery support
  • Identify and manage technical risks throughout the project lifecycle

Skills

C++
Middleware
Linux
Git
Debugging
Mentoring

Education

Bachelor's degree in Computer Science / related field

Tools

CMake
Make
Conan
vcpkg
Docker
CI/CD

Job description

Base Camp Digital in Singapore is seeking an experienced C++ Software Engineer (Technical Lead) to drive the design, development, and delivery of customised middleware solutions. You will translate requirements into reliable software, oversee day-to-day development, and ensure seamless integration with other systems.

You will guide junior engineers, maintain coding standards, and ensure high quality, performant software across the project lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Middleware Tech Lead | Singapore
C++ Middleware Tech Lead | Singapore

Base Camp Recruitment Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior C++ Middleware Engineer - Tech Lead
Senior C++ Middleware Engineer - Tech Lead

Capgemini Engineering • Singapore

On-site
SGD 90,000 - 150,000
Senior C++ Middleware Architect & Technical Lead
Senior C++ Middleware Architect & Technical Lead

Tech Aalto Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior C++ Middleware Architect
Senior C++ Middleware Architect

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 110,000 - 180,000
Senior C++ Middleware Lead for Distributed Systems
Senior C++ Middleware Lead for Distributed Systems

Capgemini • Singapore

On-site
SGD 120,000 - 180,000
Flexible work practices
40 hours of self-development per year
Learning opportunities
C++ Middleware Tech Lead — Interfaces & Integration
C++ Middleware Tech Lead — Interfaces & Integration

TECH AALTO PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior C++ Middleware Architect & Tech Lead
Senior C++ Middleware Architect & Tech Lead

newtone consulting pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer / Technical Lead, C++ Middleware & Interfaces
Senior Software Engineer / Technical Lead, C++ Middleware & Interfaces

newtone consulting pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
C++ Software Engineer (Technical Lead)
C++ Software Engineer (Technical Lead)

Base Camp Recruitment Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Technical Lead - C++
Technical Lead - C++

Base Camp Digital • Singapore

On-site
SGD 120,000 - 180,000