C++ Software Engineer (Electrical Engineering background)

Mindteck

Singapore

On-site

SGD 70,000 - 110,000

Part time

4 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

Mindteck in Singapore seeks a C Software Engineer with an Electrical Engineering background to join the EISG COE. You will develop test and measurement software within an Agile team, addressing complex challenges and ensuring robust, scalable solutions.

The role involves collaborating with cross-functional teams, applying design reviews, unit testing, and advancing enterprise software in a dynamic environment. Contract position in a growing center of excellence.

Qualifications

  • Bachelor’s or master’s degree in CS, EE, or related software field.
  • 3–5 years in software product development or engineering.
  • Experience with SDLC in an Agile environment.
  • Proficient in C/C++ and .NET Framework.
  • Understanding of OO design and modern software practices.
  • Experience across multiple platforms and version control.

Responsibilities

  • Design, develop, and implement board test/measurement software.
  • Collaborate with experts to evaluate and develop software for test & measurement.
  • Analyze technical challenges and deliver scalable solutions.
  • Communicate trade-offs to technical and non-technical stakeholders.
  • Contribute to design reviews, coding, unit tests, and Agile activities.
  • Explore new technologies and integrate into current products.
  • Support deployment and integration across platforms.
  • Work with product marketing and leadership on new products.

Skills

C/C++
OO design
Agile development
Communication skills

Education

Bachelor/Master degree in CS/EE

Tools

Microsoft Visual Studio
JIRA
Git/GitLab
ClearCase
SharePoint

Job description

Find work that actually fits - with teams building things that matter

C Software Engineer (Electrical Engineering background)

Job Code: IN-281026-1994

Contract

Job Overview

We are looking for a passionate and innovative Software Engineer to join our Electrical & Industrial Solutions Group – Center of Excellence (EISG COE). The role involves developing next-generation software solutions for future enterprise engagements within the test and measurement domain.

You will be part of an Agile software development team, transforming innovative ideas into robust, scalable software solutions while solving complex design and implementation challenges. You will also explore emerging technologies and apply modern software engineering practices, including design reviews, code reviews, unit testing, and usability testing.

Key Responsibilities

Design, develop, and implement board test and measurement software solutions.

Work closely with solution experts to evaluate, design, and develop software that enhances test and measurement capabilities.

Analyze complex technical challenges and develop effective, scalable software solutions.

Communicate the impact and trade-offs of technical decisions to both technical and non-technical stakeholders.

Collaborate with cross-functional teams to build consensus and drive successful product development.

Participate in design reviews, code reviews, unit testing, usability testing, and Agile development activities.

Investigate and evaluate new technologies, tools, and software development approaches.

Contribute to the design and development of current products while addressing broader technology requirements for future solutions.

Collaborate with product marketing and business leaders to develop innovative products that strengthen the organization's position in the test and measurement market.

Support software deployment and integration across multiple platforms.

Required Qualifications & Experience

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related software/engineering discipline.

3–5 years of experience in software product development, engineering, and/or product management.

Proven experience working through at least one complete Software Development Life Cycle (SDLC) within an Agile environment.

Strong software development experience using C/C++ and .NET Framework.

Strong understanding of object-oriented design, design patterns, and modern software engineering practices.

Experience designing, implementing, and deploying software solutions across multiple platforms.

Good understanding of software development methodologies, testing practices, and version control.

Strong analytical, problem-solving, communication, and collaboration skills.

Preferred / Good to Have

Background in Electrical/Electronics Engineering.

Knowledge of in-circuit testing (ICT) technologies and test algorithms.

Experience working with measurement libraries and test & measurement applications.

Experience with Agile development methodologies and cross-functional product teams.

Experience working with tools such as:

Microsoft Visual Studio

JIRA

Git / GitLab

ClearCase

SharePoint

  • Job Type: Contract
  • Experience 3 Years
  • Education Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related software/engineering discipline.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer (Electrical Engineering background)
C++ Software Engineer (Electrical Engineering background)

Mindteck Singapore Pte Ltd • Singapore

On-site
SGD 70,000 - 110,000
Senior Software Engineer (Back End, C++)
Senior Software Engineer (Back End, C++)

MINDTECK SINGAPORE PTE LTD • Singapore

On-site
SGD 90,000 - 120,000
R&D Software Engineer
R&D Software Engineer

Keysight Technologies • Singapore

On-site
SGD 120,000 - 180,000
R&D Software Engineer
R&D Software Engineer

Keysight Technologies • Singapore

On-site
SGD 90,000 - 140,000
C++ Software Engineer - Test & Measurement Systems
C++ Software Engineer - Test & Measurement Systems

Mindteck • Singapore

On-site
SGD 70,000 - 110,000
Electrical & Electronics Engineer
Electrical & Electronics Engineer

Keysight Technologies • Singapore

On-site
SGD 70,000 - 90,000
R&D Software Engineer: Measurement Software Innovator
R&D Software Engineer: Measurement Software Innovator

Anite • Singapore

On-site
SGD 120,000 - 180,000
Senior R&D Software Engineer
Senior R&D Software Engineer

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

On-site
SGD 120,000 - 180,000
Product Planning
Product Planning

Keysight Technologies • 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