Real-Time Embedded Software Engineer (C++/AI)

Good Job Creations (Singapore) Pte Ltd

Singapore

On-site

SGD 70,000 - 100,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Good Job Creations (Singapore) Pte Ltd invites applications for an embedded software engineer to design, develop, and maintain high-performance C++ software for automated manufacturing equipment.

You will collaborate with hardware, electrical, and mechanical teams to implement real-time control software, perform testing and debugging, and contribute AI/ML or computer vision features where applicable. A strong foundation in CS/EE and cross-functional teamwork is essential.

Qualifications

  • Degree or higher in Computer Science, Software Engineering, Electrical Engineering, or related discipline.
  • Experience in software development, preferably in semiconductor, industrial automation, or manufacturing sectors.
  • Proficiency in C++ development for embedded systems, automation solutions, or UI applications.
  • Knowledge of real-time systems, equipment control, and software integration with hardware components.
  • Familiarity with software testing, debugging, troubleshooting, and performance optimization methodologies.
  • Understanding of AI, ML, or computer vision technologies is a plus.
  • Strong analytical, problem-solving, communication, and teamwork skills.
  • Ability to work effectively in a cross-functional engineering environment.
  • Commitment to workplace safety, quality, and regulatory requirements.

Responsibilities

  • Design, develop, and maintain software applications for equipment control, motion control, data acquisition, and process automation.
  • Collaborate with hardware, electrical, and mechanical engineering teams to integrate software with precision equipment and electronic systems.
  • Develop and enhance real-time and embedded software solutions for high-speed, high-precision applications.
  • Conduct software testing, troubleshooting, debugging, and performance optimization to ensure system reliability and efficiency.
  • Implement and support AI, ML, and computer vision solutions to improve manufacturing processes where applicable.
  • Ensure software compliance with industry standards, cybersecurity requirements, and data integrity protocols.
  • Drive continuous improvement initiatives focused on software scalability, maintainability, and system performance.
  • Prepare and maintain technical documentation, and provide training and technical support to internal stakeholders.
  • Adhere to workplace safety, quality, and regulatory requirements.

Skills

C++ development
Embedded systems
Real-time systems
Software testing
AI/ML/Computer vision exposure
Data analytics
Cross-functional teamwork

Education

Bachelor's degree in CS/SE/EE

Job description

Good Job Creations (Singapore) Pte Ltd invites applications for an embedded software engineer to design, develop, and maintain high-performance C++ software for automated manufacturing equipment.

You will collaborate with hardware, electrical, and mechanical teams to implement real-time control software, perform testing and debugging, and contribute AI/ML or computer vision features where applicable. A strong foundation in CS/EE and cross-functional teamwork is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer [Open to non-experienced]
Software Engineer [Open to non-experienced]

Good Job Creations (Singapore) Pte Ltd • Singapore

On-site
SGD 70,000 - 100,000
AI-Driven Automation Software Engineer
AI-Driven Automation Software Engineer

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer – Real-Time Machine Controls
Software Engineer – Real-Time Machine Controls

CAPCON SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Group Medical Insurance
5 days work week
Software Engineer - C/C++, Linux & AI Systems
Software Engineer - C/C++, Linux & AI Systems

Advanced Micro Devices (S) Pte Ltd • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (C++, Embedded system) Automation - VTTO
Software Engineer (C++, Embedded system) Automation - VTTO

RecruitPedia Pte Ltd • Singapore

On-site
SGD 60,000 - 98,000
Senior C# Software Engineer - AI, Cloud & Embedded Lead
Senior C# Software Engineer - AI, Cloud & Embedded Lead

MAKINO ASIA PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer - Real-Time Systems & Robotics
Software Engineer - Real-Time Systems & Robotics

ASM FRONT-END MANUFACTURING SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
C++ Computer Vision Engineer for AI-Driven Inspection Systems
C++ Computer Vision Engineer for AI-Driven Inspection Systems

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 52,000 - 76,000
Senior Real-Time Controls Software Engineer
Senior Real-Time Controls Software Engineer

The Supreme HR Advisory Pte. Ltd. • Singapore

On-site
SGD 39,000 - 73,000
Real-Time Computer Vision & Automation Engineer
Real-Time Computer Vision & Automation Engineer

GMP Technologies • Singapore

On-site
SGD 60,000 - 100,000