Junior C++ Software Engineer – Middleware & Interfaces

Newtone Consulting

Singapore

On-site

SGD 40,000 - 60,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Newtone Consulting is seeking a Junior Software Engineer in Singapore to support development, testing, integration and maintenance of a customised C++ middleware solution and its interfaces. The role is hands-on, supervised, and suitable for candidates with up to 3 years of experience.

Strong graduates are encouraged. You will work on protocol handlers, data conversion, and interfaces with customers and third-party systems, while following coding standards and contributing to testing and

Qualifications

  • Degree in CS/CE or related discipline
  • Up to 3 years of software development experience
  • Solid C++ foundation: OO design, memory management, debugging, data structures
  • Understanding of SDLC processes
  • Familiarity with Git
  • Familiarity with Linux
  • Ability to read specs and document work
  • Strong analytical and teamwork skills

Responsibilities

  • Develop and maintain C++ modules (protocol handlers, message parsers, adapters, data conversion, configuration and diagnostic functions) under senior guidance
  • Support the integration of interfaces between the middleware and customer, third-party or internal systems
  • Write clean, documented C++ code in line with project coding standards
  • Develop unit tests and support integration, system and acceptance testing
  • Investigate defects: analyse logs, reproduce issues and support corrective actions
  • Manage source code, branches, baselines and releases using Git and approved configuration-management processes
  • Support build, deployment and test-environment setup in Linux-based environments
  • Prepare technical documentation (code documentation, test records, release notes, installation instructions)
  • Participate in code reviews and technical discussions with system engineers to clarify interface requirements and data flows
  • Assist with customer demonstrations, factory acceptance testing, site integration and commissioning when required
  • Maintain awareness of software quality, cybersecurity and configuration-control requirements

Skills

C++
Git
Linux
OOP design

Education

Degree in CS/CE or related discipline

Job description

Newtone Consulting is seeking a Junior Software Engineer in Singapore to support development, testing, integration and maintenance of a customised C++ middleware solution and its interfaces. The role is hands-on, supervised, and suitable for candidates with up to 3 years of experience.

Strong graduates are encouraged. You will work on protocol handlers, data conversion, and interfaces with customers and third-party systems, while following coding standards and contributing to testing and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Software engineer C++
Software engineer C++

Newtone Consulting • Singapore

On-site
SGD 40,000 - 60,000
Software Developer (Java & .NET) – Backend & API Focus
Software Developer (Java & .NET) – Backend & API Focus

Newtone consulting • Singapore

On-site
SGD 60,000 - 90,000
Junior Infrastructure Engineer: Systems & Virtualization
Junior Infrastructure Engineer: Systems & Virtualization

NEWTONE CONSULTING PTE. LTD. • Singapore

On-site
SGD 42,000 - 54,000
Senior Software Engineer - Mission-Critical C3 Systems
Senior Software Engineer - Mission-Critical C3 Systems

ST Engineering Mission Software & Services Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Competitive remuneration
Comprehensive benefits
Senior Vehicle Network Engineer - C++/Linux Middleware
Senior Vehicle Network Engineer - C++/Linux Middleware

Desay SV • Singapore

On-site
SGD 90,000 - 170,000
Junior Software Engineer — Client-Facing & Delivery
Junior Software Engineer — Client-Facing & Delivery

AZBIL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 42,000 - 64,000
Junior Software Engineer
Junior Software Engineer

re-zoo-me • Singapore

Hybrid
SGD 42,000 - 64,000
Mission-Critical Software Engineer (Java/C++)
Mission-Critical Software Engineer (Java/C++)

St Engineering • Singapore

On-site
SGD 60,000 - 90,000