C++ Software Engineer (Electrical Engineering background)

Mindteck Singapore Pte Ltd

Singapore

On-site

SGD 70,000 - 110,000

Full time

6 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 Singapore Pte Ltd is seeking a passionate Software Engineer to join the EISG COE, developing next-generation software for test and measurement domains. You will work in an Agile team transforming ideas into scalable software while applying modern development practices. Design, implement, and deploy board test software, collaborating with experts to enhance capabilities, and participate in reviews and testing. Strong C/C++ and .NET skills and SDLC experience are essential.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical/Electronics Engineering, or related software/engineering discipline.
  • 3–5 years of software product development, engineering, or product management.
  • Proven experience in SDLC within an Agile environment.
  • Strong software development experience with C/C++ and .NET Framework.
  • Strong understanding of object-oriented design, patterns and modern software practices.
  • Experience deploying software across multiple platforms.

Responsibilities

  • Design, develop, and implement board test and measurement software solutions.
  • Collaborate with solution experts to enhance test capabilities.
  • Analyze technical challenges and deliver scalable software.
  • Communicate trade-offs of technical decisions to stakeholders.
  • Work with cross-functional teams to drive product development.
  • Participate in design reviews, code reviews, and testing activities.
  • Explore new technologies and development approaches.
  • Contribute to current product design and future needs.
  • Support software deployment and integration across platforms.

Skills

C/C++
.NET Framework
SDLC in Agile
OO concepts
Communication skills

Education

Bachelor’s or Master’s in CS/EE

Tools

Microsoft Visual Studio
JIRA
Git/GitLab
ClearCase
SharePoint

Job description

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

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

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
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
R&D Software Engineer: Measurement Software Innovator
R&D Software Engineer: Measurement Software Innovator

Anite • Singapore

On-site
SGD 120,000 - 180,000
C++ Software Engineer - Test & Measurement Systems
C++ Software Engineer - Test & Measurement Systems

Mindteck • Singapore

On-site
SGD 70,000 - 110,000
Lead Test Engineer
Lead Test Engineer

VDL ENABLING TECHNOLOGIES GROUP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Electrical & Electronics Engineer
Electrical & Electronics Engineer

Keysight Technologies • Singapore

On-site
SGD 70,000 - 90,000