Editorial summary

The company is seeking a mid-level C++ Software Developer to join their team. The role involves developing and maintaining software solutions within a global leader in engineering and R&D, with expertise spanning mobility, AI, data analytics, and more. The position offers a salary of 7,000 and requires proficiency in C++ programming. The company has a strong international presence with over 50,000 engineers and digital experts across multiple sectors and regions.

This summary is AI-generated and may contain inaccuracies. Please refer to the full job description below.

Job description

[This job https://singapore.job-q.com/jobs/detail/c-software-developer-mid-level-developer-34215 first appeared in Job-Q.com on 24 Sep 2026]

About Akkodis

Akkodis, is a global leader in the engineering and R&D market that is leveraging the power of connected data to accelerate innovation and digital transformation. With a shared passion for technology and talent, 50,000 engineers and digital experts deliver deep cross-sector expertise in 30 countries across North America, EMEA and APAC. Akkodis offers broad industry experience, and strong know-how in key technology sectors such as mobility, software & technology services, robotics, testing, simulations, data security, AI & data analytics. Akkodis is part of the Adecco Group. Akkodis is a commercial brand under which both AKKA and Modis entities operate.

Role Overview

We are looking for an experienced C++ Software Developer to join a dynamic engineering team working on complex, integrated software systems. The role involves hands-on development, software integration, debugging and troubleshooting within Linux/Unix environments, working closely with cross-functional and global engineering teams.

The ideal candidate will have strong C++ development experience, solid software engineering fundamentals, and exposure to system integration or embedded environments. This is an opportunity to work on technically challenging projects within a structured, engineering-focused environment.

Key Responsibilities

  • Design, develop, integrate and maintain software applications using C++.
  • Translate technical and functional requirements into robust software solutions.
  • Develop and debug applications in Linux/Unix environments.
  • Perform software integration, troubleshooting and root-cause analysis.
  • Write and maintain unit and integration tests to ensure software quality.
  • Participate in code reviews, technical design discussions and software architecture activities.
  • Work closely with software engineers, system engineers, testers and global teams to deliver integrated solutions.
  • Manage software defects and contribute to continuous improvement of development practices.
  • Support technical documentation, estimation, planning and bid activities where required.
  • Travel to Europe approximately once every two months for up to two weeks per trip.

Required Skills & Experience

  • Bachelor's degree in Computer Science, Software Engineering, Engineering or related discipline.
  • Minimum 5 years of software development experience, with strong hands-on C++ experience.
  • Strong knowledge of object-oriented programming and software development principles.
  • Experience with Linux/Unix, debugging and system integration.
  • Experience with Git, CMake/Make, GCC/GDB or similar development tools.
  • Good understanding of software testing, defect management and SDLC.
  • Strong analytical, troubleshooting and communication skills.
  • Comfortable working with cross-functional and globally distributed teams.

Preferred

  • Experience with embedded systems, Android, networking, APIs or hardware/software integration.
  • Exposure to Docker, Kubernetes or Linux scripting.
  • Experience in mission-critical or large-scale integrated systems.
  • Exposure to Agile development, technical estimation or work-package management.

Apply Now

Ready to take the next step in your career?

Submit your updated resume together with your notice period/availability.

We're looking for candidates who can join as soon as possible.

You may apply directly through the job portal or email your resume to email address.

Only shortlisted candidates will be contacted. We appreciate your interest in joining Akkodis and look forward to hearing from you.

Scam prevention reminder: You should not make any pre-payment when applying for any job.

Illegal practices reminder: It is illegal for recruiter to collect payment (kickback) from the worker https://www.mom.gov.sg/-/media/mom/documents/publications/foreign-workers/what-are-kickbacks.pdf

Login is optional, you may send application via email

Login to Save Login to Apply

Get AI to assess your suitability to this job

Assess My Fit with AI Beta — Free during trial period

Login to upload your resume and get an instant match score, strengths, and gaps.


Or use your preferred AI chat tool manually:

Use AI chat of your choice: ChatGPT, Gemini, Claude — and:

  1. Paste this into the prompt:
    I am a jobseeker. Below is a job posting. Please: 1. Give a match score (0–100) based on my resume vs the job requirements 2. List my 3–5 key strengths that align with this role 3. List 2–3 areas to improve or gaps to address before applying 4. Give a one-sentence verdict: should I apply, apply with adjustments, or skip? Job posting URL: https://singapore.job-q.com/jobs/detail/c-software-developer-mid-level-developer-34215 After reading the job, ask me to upload or paste my resume.
  2. Upload your resume in the same chat.

Similar Jobs

Systems Administrator (Wintel and Cloud)

We are seeking a skilled and proactive Windows and Cloud Systems Administrator...

On site

Permanent

TANGSPAC CONSULTING PTE LTD

AI Expert in Global Multilingual Search and RAG

As a Global Multilingual Search and RAG Expert, you will spearhead the...

On site

Contract

PERSOL SINGAPORE PTE. LTD.

Business Analyst | Data Migration

About AkkodisAkkodis is a global leader in the engineering and R&D market,...

On site

Permanent

AKKODIS SINGAPORE PTE. LTD.

Tech Lead - Digital banking solution

Key Responsibilities·        Support the delivery of digital banking solutions across areas such...

On site

Contract

RECRUIT EXPRESS PTE LTD

Job Summary

  • Published on: 24 Sep, 2026
  • Category: Information Technology (IT)
  • Vacancy: 1
  • Job type: Full Time
  • Salary: 7000
  • Location: On site
  • Job Nature: Full Time

Company Details