Software Design Engineer (C++)

Talentvis Singapore Pte Ltd

Singapore

On-site

SGD 90,000 - 130,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Talentvis Singapore Pte Ltd is hiring for an experienced software engineer specializing in Windows-based C++ applications for automated machine processes. You will design, develop, and maintain robust machine control software, focusing on multi-threaded performance and integration with hardware teams.

The role requires collaboration across engineering disciplines, adherence to SDLC, and ongoing improvement of software quality.

Qualifications

  • At least 5 years' experience in programming on Windows (XP and above).
  • Proficient in C++, VC++, MFC and SQL with strong OOP skills.
  • Experience in developing multi-threaded control software.

Responsibilities

  • Design, develop, and maintain software for automated machine equipment.
  • Develop C++ machine control apps ensuring robustness, scalability, and performance.
  • Implement and enhance multi-threaded control software for high-speed, precision equipment.
  • Integrate software with machine systems with hardware and process engineering teams.
  • Improve equipment performance via CIP, optimization, and troubleshooting.
  • Support system integration, testing, and commissioning.
  • Provide technical support for field issues, troubleshooting, and software upgrades.
  • Participate in design and code reviews and documentation for quality and compliance.
  • Ensure software development follows best practices and SDLC.

Skills

Windows C++ development
VC++, MFC, OOP
Multi-threaded control software

Job description

  • At least 5 years' experience in programming on Windows (XP and above) environment
  • Good experience in C++, VC++, MFC, SQL and OOP
  • Good knowledge in developing multi-threaded control software
Job Responsibilities
  • Design, develop, and maintain software for automated machine process equipment
  • Develop machine control applications using C++ ensuring robustness, scalability, and performance
  • Implement and enhance multi-threaded control software for high-speed and precision equipment
  • Integrate software with machine systems in collaboration with hardware, mechanical, and process engineering teams
  • Improve equipment performance through continuous improvement initiatives (CIP), optimization, and troubleshooting
  • Support system integration, testing, and commissioning of equipment
  • Provide technical support for field issues including troubleshooting, debugging, and implementing software upgrades
  • Participate in software design reviews, code reviews, and documentation for quality and compliance
  • Ensure software development follows best practices and SDLC

Keep up with our latest jobs notifications, news, and events. No spam, we promise.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Design Engineer (C++)
Software Design Engineer (C++)

E-PLOYMENT CONSULTANCY • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (C/C++, Semiconductor/Automation)
Software Engineer (C/C++, Semiconductor/Automation)

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 120,000
Software Engineer, C++ (Computer Vision)
Software Engineer, C++ (Computer Vision)

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
C++ Software Design Engineer - Multi-Threaded Machine Control
C++ Software Design Engineer - Multi-Threaded Machine Control

Talentvis Singapore Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer (C++, UX/UI) Automation
Software Engineer (C++, UX/UI) Automation

RECRUITPEDIA PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (C++) | Semiconductor
Software Engineer (C++) | Semiconductor

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer
Software Engineer

Focal Search Pte Ltd • Singapore

On-site
SGD 60,000 - 80,000
Software Engineer (Semiconductor Machine)
Software Engineer (Semiconductor Machine)

RRECRUITER PTE. LTD. • Singapore

On-site
SGD 50,000 - 70,000
Software Engineer (C++/ VB6)
Software Engineer (C++/ VB6)

RRECRUITER PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Senior Software Design Engineer - Semiconductor Automation
Senior Software Design Engineer - Semiconductor Automation

Good Job Creations (Singapore) Pte Ltd • Singapore

On-site
SGD 90,000 - 140,000