Software Design Engineer

KES SYSTEMS & SERVICE (1993) PTE LTD

Singapore

On-site

SGD 120,000 - 180,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

KES SYSTEMS & SERVICE (1993) PTE LTD in Singapore seeks a Software Architect to design and implement software for advanced semiconductor manufacturing equipment. You will collaborate with hardware, firmware, and product teams to create scalable, reliable architectures that meet customer requirements.

You will lead design decisions, perform code and architectural reviews, drive system integration and testing, and document technical guidelines.

Qualifications

  • 5–7 years of experience as a software architect or lead software engineer in the semiconductor industry.

Responsibilities

  • Software Architecture Design: Lead the design and architecture of software solutions for semiconductor manufacturing equipment, ensuring scalability, reliability, and performance.

Skills

Technical leadership
Code reviews
Cross-functional collaboration
Communication skills
Problem solving

Education

Bachelor's or Master's in Computer Science or Electrical Engineering

Tools

C/C++
Java
Python
Embedded systems
RTOS

Job description

Position Overview

As a Software Architect at our semiconductor equipment company, you will play a pivotal role in designing and developing software solutions for cutting‑edge semiconductor manufacturing equipment. You will collaborate closely with cross‑functional teams including hardware engineers, firmware developers, and product managers to ensure the successful integration of software components into our equipment. This role requires strong technical expertise, strategic thinking, and the ability to translate customer requirements into scalable and efficient software architectures.

Key Responsibilities
  1. Software Architecture Design
    • Lead the design and architecture of software solutions for semiconductor manufacturing equipment, considering scalability, reliability, and performance.
    • Define architectural patterns, frameworks, and best practices to guide the development team in building robust and maintainable software systems.
    • Evaluate emerging technologies and industry trends to incorporate innovative solutions into our software architecture.
  2. Technical Leadership
    • Provide technical leadership and mentorship to software development teams, fostering a culture of excellence and collaboration.
    • Collaborate with cross‑functional teams to understand system requirements and ensure alignment between software, hardware, and firmware components.
    • Conduct code reviews, architectural reviews, and provide technical guidance to ensure high‑quality deliverables.
  3. System Integration and Testing
    • Work closely with hardware engineers to integrate software components with semiconductor manufacturing equipment, ensuring seamless operation and compatibility.
    • Define and execute system integration tests to validate software functionality, performance, and reliability.
    • Troubleshoot and resolve software integration issues in collaboration with cross‑functional teams.
  4. Requirements Analysis and Documentation
    • Collaborate with product managers and stakeholders to gather and analyze software requirements, translating them into technical specifications and design documents.
    • Document software architectures, design decisions, and technical guidelines to facilitate knowledge sharing and maintainability.
  5. Continuous Improvement
    • Drive continuous improvement initiatives to enhance software development processes, tools, and methodologies.
    • Identify opportunities to optimize software performance, scalability, and reliability through architecture refinements and technology upgrades.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Proven experience (5-7 years) as a software architect or lead software engineer in the semiconductor industry.
  • Strong expertise in software architecture design, including familiarity with architectural patterns, design principles, and best practices.
  • Proficiency in programming languages such as C/C++, Java, or Python, as well as experience with embedded systems and real‑time operating systems.
  • Solid understanding of semiconductor manufacturing processes and equipment, including semiconductor fabrication (wafer processing), metrology, and inspection.
  • Excellent communication skills and the ability to collaborate effectively with cross‑functional teams.
  • Strong problem‑solving skills and the ability to thrive in a fast‑paced, dynamic environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mechanical Engineer – Semiconductor Equipment
Mechanical Engineer – Semiconductor Equipment

RRecruiter • Singapore

On-site
SGD 60,000 - 90,000
Senior/Staff Software Architect AIoT SoC Platform
Senior/Staff Software Architect AIoT SoC Platform

REALTEK SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Mechanical Design Engineer
Mechanical Design Engineer

VDL Enabling Technologies Group (Singapore) • Singapore

On-site
SGD 60,000 - 90,000
System Engineer (Mechanical Design / Machine Testing)
System Engineer (Mechanical Design / Machine Testing)

TALENT TRADER GROUP PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Senior Software Engineer Equipment Automation
Senior Software Engineer Equipment Automation

hps partners pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Mechanical Design Engineer (Semiconductor)
Mechanical Design Engineer (Semiconductor)

Adecco Personnel Pte Ltd (Perm) • Singapore

On-site
SGD 42,000 - 72,000
Principal / Senior IC Architect Engineer
Principal / Senior IC Architect Engineer

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 180,000 - 320,000
Mechanical Engineer – Semiconductor Equipment
Mechanical Engineer – Semiconductor Equipment

RRecruiter • Singapore

On-site
SGD 90,000 - 130,000
Mechanical Design Engineer
Mechanical Design Engineer

VDL Enabling Technologies Group (Singapore) Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Lead Mechanical Design Engineer
Lead Mechanical Design Engineer

VDL Enabling Technologies Group (Singapore) • Singapore

On-site
SGD 120,000 - 170,000