C++ Software Engineer (Advanced level)

Mindteck Singapore Pte Ltd

Singapore

On-site

SGD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Retention bonus (1 month) after 12 mth

Job summary

Mindteck Singapore Pte Ltd invites a skilled C++ Software Engineer (Advanced level) for a 1‑year contract that may extend or convert to permanent. You design and implement board test software within AGILE teams of the EISG COE, tackling complex problems and applying modern software practices.

You will collaborate with experts to develop measurement software, cover multi‑platform deployments, and clearly communicate design choices to stakeholders. A strong background in C/C++ and SDLC is expected.

Qualifications

  • Bachelor's or Master's in Computer Science/Electrical/Electronic Engineering or related field.
  • 4–5 years’ experience in product development/engineering and product management.
  • Experience with SDLC/Agile software processes.
  • Electrical & electronics background with in-circuit testing knowledge is a plus.
  • Experience in design, implementation and deployment of multi‑platform software.
  • Strong OO design, design patterns and measurement libraries.
  • Proficient in C/C++, .NET Framework.
  • Familiar with Visual Studio, SharePoint, JIRA, Git, GitLab and ClearCase.

Responsibilities

  • Design and implement board test and measurement software solution.
  • Work with solution experts to evaluate, design and develop measurement software.
  • Communicate impact of technical choices to both technical and non-technical audiences.
  • Tackle complex problems affecting current and future products.
  • Collaborate with product marketing and business leaders to advance measurement offerings.

Skills

C/C++
Object oriented design
Design patterns
SDLC/Agile

Education

Bachelor's or Master's in Computer Science / Electrical / Electronics Engineering

Tools

Microsoft Visual Studio
SharePoint
JIRA
Git
GitLab
ClearCase

Job description

C++ Software Engineer (Advanced level)

Note: 1 Year contract, either extendable or convertible to Permanent

1 month retention bonus will be paid upon completion of 12 months

About the Job:

We are seeking a passionate and innovative software engineer to join our team in Electrical & Industrial Solutions Group Center of Excellence (EISG COE) to launch the next generation software solution for future enterprise engagements. Being part of the software development team, you will work in an AGILE team to turn innovative ideas into robust software, and solve complex design and implementation problems. You will also investigate new technologies and applications, and apply modern software engineering practices such as design reviews, code review, unit testing and usability testing.

Responsibilities:
  • To design and implement board test and measurement software solution
  • Work closely with solution experts to evaluate, design and develop measurement software to enhance test& measurement capabilities
  • Able to communicate the impact of technical choices to non-technical audiences, and build consensus across technical and non-technical stakeholders
  • Work on complex problems that impact the design success of current products and addresses broad design issues of future products or technologies
  • Collaborate with product marketing and business leaders to create products that advance client's position as a market leader in measurement test
Qualifications
  • Bachelor/Master Computer Science/Electrical/Electronic Engineering or a software related discipline, from an accredited college or university
  • Minimum 4-5 years’ experience working with product development/engineering and product management
  • Experience and demonstrated good understanding of software methodologies. Completed at least one full SDLC/agile software process cycle
  • Electrical & electronics engineering background and knowledge with in-circuit testing technology and test algorithms is an added plus
  • Experience in design, implementation and deployment of software that support multiple platforms
  • Well-versed in modern techniques in object-oriented design, design patterns and measurement libraries
  • Must have developed applications and solutions using C/C++, .NET Framework
  • Familiar with tools such as Microsoft Visual Studio, SharePoint, JIRA, Git, GitLab and ClearCase
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Advanced C++ Software Engineer (1-Year Contract)
Advanced C++ Software Engineer (1-Year Contract)

Mindteck Singapore Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Retention bonus (1 month) after 12 mth
Senior R&D Software Engineer
Senior R&D Software Engineer

KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, C++
Software Engineer, C++

Randstad Singapore • Singapore

On-site
SGD 70,000 - 110,000
Product Planning
Product Planning

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 70,000 - 90,000
Senior Firmware Engineer
Senior Firmware Engineer

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 80,000 - 120,000
Software Engineer, C#/C/C++
Software Engineer, C#/C/C++

re-zoo-me • Singapore

Hybrid
SGD 42,000 - 62,000
Senior R&D Software Engineer
Senior R&D Software Engineer

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 90,000 - 150,000
Electrical & Electronics Engineer
Electrical & Electronics Engineer

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 70,000 - 90,000
Embedded Software Engineer, C++
Embedded Software Engineer, C++

We+ Asia • Singapore

On-site
SGD 90,000 - 140,000
Full Stack Development Intern
Full Stack Development Intern

Keysight Technologies • Singapore

On-site
SGD 13,000 - 27,000