Senior Software Engineer – AI-Driven Semiconductor Systems

ASM

Singapore

On-site

SGD 120,000 - 190,000

Full time

2 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

ASM in Singapore is seeking a Senior Software Engineer to join the hardware-software interface team, delivering reliable software for advanced semiconductor manufacturing equipment used worldwide. You will lead investigations, influence system architecture, and drive AI-enabled development to accelerate problem resolution, improve quality, and scale engineering excellence across global product platforms.

Based in Singapore, you will collaborate with software, hardware, QA and field teams to

Qualifications

  • 7+ years of software engineering experience in embedded or hardware-integrated systems.
  • Strong C++ and/or C# development experience.
  • Experience with multi-threaded applications.
  • Experience with software specifications, APIs and documentation.
  • Knowledge of memory architecture, debugging and performance analysis.
  • Ability to communicate complex concepts to cross-functional teams.
  • Familiarity with AI-assisted development tools and generative AI practices.
  • willingness to travel 10-25% domestically and internationally.

Responsibilities

  • Lead technical investigations involving software-related safety interlocks and validate corrective actions.
  • Analyze interactions across subsystems to understand platform behavior.
  • Drive RCCA efforts using packet captures, log analysis, and system troubleshooting.
  • Design, evaluate and improve subsystem architectures including multi-threaded apps.
  • Develop, deploy, maintain and enhance software for semiconductor manufacturing equipment.
  • Troubleshoot complex software issues including real-time control systems.
  • Serve as escalation point for field engineers and customers worldwide.
  • Collaborate with QA and Support to reproduce field issues and improve regression tests.
  • Author and review software specifications, design documents and test plans.
  • Investigate technical inquiries and provide clear analyses with solutions.
  • Influence software tools, processes and design decisions.
  • Coordinate rapid software fixes and deployments in customer environments.
  • Present technical findings and data-driven insights to internal teams and customers.

Skills

C++
C#
Multi-threaded programming
APIs
AI-assisted development
LLMs familiarity
Communication

Education

Bachelor's degree in Computer Science or related field
Master's degree in Computer Science
PhD in a related field

Tools

GUI development
Device drivers
EtherCAT
Debugging tools
Git / version control

Job description

ASM in Singapore is seeking a Senior Software Engineer to join the hardware-software interface team, delivering reliable software for advanced semiconductor manufacturing equipment used worldwide. You will lead investigations, influence system architecture, and drive AI-enabled development to accelerate problem resolution, improve quality, and scale engineering excellence across global product platforms.

Based in Singapore, you will collaborate with software, hardware, QA and field teams to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — AI-Driven Semiconductor Systems
Senior Software Engineer — AI-Driven Semiconductor Systems

ASM International N.V. • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Engineer — Real-Time AI for Semiconductors
Senior Software Engineer — Real-Time AI for Semiconductors

ASM International N.V. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer – Real-Time AI for Semiconductors
Senior Software Engineer – Real-Time AI for Semiconductors

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

On-site
SGD 180,000 - 320,000
Senior Software Engineer - Real-Time Semiconductor Automation
Senior Software Engineer - Real-Time Semiconductor Automation

ASM • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer - Real-Time Systems (Semiconductors)
Senior Software Engineer - Real-Time Systems (Semiconductors)

ASM International N.V. • Singapore

On-site
SGD 120,000 - 180,000
Senior Engineer, Software Engineering
Senior Engineer, Software Engineering

ASM International N.V. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, Real-Time Systems for Semiconductors
Software Engineer, Real-Time Systems for Semiconductors

ASM International N.V. • Singapore

On-site
SGD 60,000 - 90,000
Senior Engineer, Software Engineering
Senior Engineer, Software Engineering

ASM • Singapore

On-site
SGD 120,000 - 190,000
Software Engineer, Semiconductor Equipment Innovator
Software Engineer, Semiconductor Equipment Innovator

ASM • Singapore

On-site
SGD 60,000 - 85,000
Senior Engineer, Software Engineering
Senior Engineer, Software Engineering

ASM International N.V. • Singapore

On-site
SGD 120,000 - 160,000