Junior C++ Middleware Engineer - Learn & Grow

Capgemini

Singapore

On-site

SGD 60,000 - 90,000

Full time

5 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 is seeking a Software Engineer to support the development, testing, integration, and maintenance of a customised C++ middleware solution. You will work in a supervised engineering environment to build robust modules, adapt interfaces, and implement protocol handlers.

The role involves unit testing, debugging, and documenting software components. You will collaborate with system engineers, participate in code reviews, and use Git for source control and CM processes.

Qualifications

  • Degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering or related discipline.
  • 2–3 years of relevant software-development experience.
  • Good foundation in C++ programming (OO design, memory management, debugging, data structures).
  • Familiarity with Git and Linux-based development environments.

Responsibilities

  • Develop and maintain C++ software modules under guidance of Senior Software Engineer/Tech Lead.
  • Implement middleware functions, adapters, protocol handlers, and data-conversion logic.
  • Develop unit tests and support integration, system, and acceptance testing.
  • Prepare technical artefacts: source-code docs, test records, release notes, installation instructions.
  • Participate in code reviews and use Git and CM processes for source control and releases.
  • Assist with customer demos, factory acceptance tests, and site integration.

Skills

C++
Linux
Git
Networking (TCP/IP)
JSON/XML/YAML
REST APIs
Python/Bash scripting
CMake/Makefiles
Unit tests
CI/CD

Education

Degree in Computer Science / Computer Engineering / Electrical/Electronic Engineering

Tools

Git
Docker
CMake
Makefiles
CI/CD tooling
Python

Job description

Capgemini is seeking a Software Engineer to support the development, testing, integration, and maintenance of a customised C++ middleware solution. You will work in a supervised engineering environment to build robust modules, adapt interfaces, and implement protocol handlers.

The role involves unit testing, debugging, and documenting software components. You will collaborate with system engineers, participate in code reviews, and use Git for source control and CM processes.

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 C++ Middleware Engineer | Linux & CI/CD Growth
Junior C++ Middleware Engineer | Linux & CI/CD Growth

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 48,000 - 72,000
Junior C++ Middleware Engineer
Junior C++ Middleware Engineer

ADOMITA TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Junior C++ Middleware Engineer (Systems & Testing)
Junior C++ Middleware Engineer (Systems & Testing)

smartec.sg • Singapore

On-site
SGD 60,000 - 90,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 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
Junior C++ Middleware Engineer: Interfaces & Integration
Junior C++ Middleware Engineer: Interfaces & Integration

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 47,000 - 62,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 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