Junior C++ Middleware Engineer | Linux & CI/CD Growth

CAPGEMINI SINGAPORE PTE. LTD.

Singapore

On-site

SGD 48,000 - 72,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Capgemini Singapore Pte. Ltd. is hiring a software engineer to support the development, testing, and maintenance of a customised C++ middleware solution and its interfaces. The role offers hands-on implementation within a supervised engineering environment.

You will work on unit tests, integration, and documentation, using Git, Linux, and modern CI/CD practices. Fresh graduates with project experience are welcome, up to 3 years of software development exposure.

Qualifications

  • Degree or diploma in a relevant engineering or computer science field.
  • Up to 3 years of software development experience; strong fresh graduates may be considered.
  • Proficient in C++ programming with OO design and memory management.
  • Familiar with Linux-based development and Git.
  • Experience with middleware, networking, or systems integration is a plus.
  • Ability to read technical specs and document work clearly.
  • Strong analytical and problem-solving skills.
  • Good teamwork and communication skills.

Responsibilities

  • Develop and maintain C++ middleware modules.
  • Implement middleware functions, protocol handlers, and data conversion logic.
  • Support integration between middleware and customer/internal systems.
  • Write clean, maintainable, and well-documented C++ code following project standards.
  • Develop unit tests and support integration, system, and acceptance testing.
  • Assist with customer demonstrations, factory acceptance testing, site integration, and troubleshooting.
  • Participate in code reviews and use Git for source control.
  • Support build, deployment, and Linux-based development environments.

Skills

C++ programming
OO design
Memory management
Debugging
Git
Linux
Technical documentation
Teamwork
Communication
Problem solving

Education

CS/CE/E.E. degree

Tools

CMake
Makefiles
CI/CD
Docker
Python
Bash

Job description

Capgemini Singapore Pte. Ltd. is hiring a software engineer to support the development, testing, and maintenance of a customised C++ middleware solution and its interfaces. The role offers hands-on implementation within a supervised engineering environment.

You will work on unit tests, integration, and documentation, using Git, Linux, and modern CI/CD practices. Fresh graduates with project experience are welcome, up to 3 years of software development exposure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior C++ Middleware Engineer (Linux/Networking)
Junior C++ Middleware Engineer (Linux/Networking)

Capgemini Engineering • Singapore

On-site
SGD 45,000 - 75,000
Junior Software Engineer – C++ Middleware & Interfaces
Junior Software Engineer – C++ Middleware & Interfaces

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 47,000 - 62,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
Senior C++ Middleware Engineer - Tech Lead
Senior C++ Middleware Engineer - Tech Lead

Capgemini Engineering • Singapore

On-site
SGD 90,000 - 150,000
Junior C++ Middleware Engineer: Interfaces & Integration
Junior C++ Middleware Engineer: Interfaces & Integration

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 47,000 - 62,000
Junior C++ Software Engineer – Middleware & Interfaces
Junior C++ Software Engineer – Middleware & Interfaces

Newtone Consulting • Singapore

On-site
SGD 40,000 - 60,000
Senior C++ Middleware Architect
Senior C++ Middleware Architect

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 110,000 - 180,000
Software engineer C++
Software engineer C++

Newtone Consulting • Singapore

On-site
SGD 40,000 - 60,000
Senior Software Engineer / Technical Lead (C++ Middleware & Interfaces)
Senior Software Engineer / Technical Lead (C++ Middleware & Interfaces)

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 110,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