Senior Software Developer ( Semiconductor Automation )

STMICROELECTRONICS PTE LTD

Singapore

On-site

SGD 90,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

STMICROELECTRONICS PTE LTD is seeking a motivated software engineer to join the Test R&D Software Solution team within Global Technology R&D. You will develop automation and robotics solutions and oversee software applications in a multidisciplinary environment.

The role emphasizes industrial automation in semiconductor contexts, with strong emphasis on SEMI standards and OO programming in C# and C++. Collaboration with external suppliers and offshore teams is likely.

Qualifications

  • Master's degree in computer engineering, electronic engineering or computer science.
  • Five years of experience in industrial automation, preferably semiconductor.
  • Knowledge of SEMI standards for semiconductor equipment automation, SEMI E30/E183/E142.
  • Two years experience integrating equipment supporting SEMI standards.
  • Basic knowledge of SEMI E82 and SEMI E88 transportation standards.
  • Understanding of semiconductor test data formats such as STDF/BIDF/wafer maps.
  • Proficiency in C# and C++ with OO programming foundations.
  • Familiarity with Java, Python, databases, SQL and SQLite for software development and data management.
  • Experience with Git and version control systems.
  • Knowledge of XML and XSD formats for data structuring and validation.

Responsibilities

  • Analyze industrial processes to automate them using Industry 4.0 components.
  • Develop prototypes and software solutions with internal or external suppliers.
  • Test software solutions using simulators and on-site environments.
  • Conduct technical and economic benchmarks to compare software solutions.
  • Build and coordinate software development projects evaluating costs, benefits, risks, and issues.
  • Report project status to executive management.

Skills

C#
C++
Java
Python
SQL
XML
XSD
Git
Object-oriented design

Education

Master's degree in computer engineering, electronic engineering, or computer science

Tools

Git

Job description

Job Summary

We are seeking a motivated and detail-oriented software engineer to join our Test R&D Software Solution team within the Global Technology R&D organization. You will develop automation and robotics solutions and oversee software applications in a multidisciplinary, multicultural environment.

Responsibilities
  • Analyze industrial processes to automate them using standard technology components aligned with Industry 4.0 goals
  • Develop prototypes and software solutions internally or with external suppliers to enhance automation capabilities
  • Test software solutions using simulators and on-site environments to ensure functionality and reliability
  • Conduct technical and economic benchmarks to compare and select optimal software solutions
  • Build and coordinate software development projects by evaluating costs, benefits, risks, and issues to ensure successful delivery
  • Report project status and progress to executive management to support informed decision-making
Preferred competencies and qualifications
  • Master's degree in computer engineering, electronic engineering, or computer science
  • Proficient in English, both written and spoken, to communicate effectively in an international environment
  • At least five years of experience in industrial automation, preferably within the semiconductor sector
  • Deep knowledge of SEMI standards for semiconductor equipment automation, including SEMI E30, SEMI E183, and SEMI E142
  • Minimum two years of experience integrating equipment supporting SEMI standards
  • Basic knowledge of material transportation standards such as SEMI E82 and SEMI E88
  • Basic understanding of semiconductor test data formats including STDFs, BIDF, and wafer maps
  • Proficient in C# and C++ programming languages with strong object-oriented programming foundations
  • Familiarity with Java, Python, databases, SQL, and SQLite for software development and data management
  • Experience using Git and version control systems to manage software codebases
  • Knowledge of XML and XSD formats for data structuring and validation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Software Engineer
Technical Software Engineer

SEMI INTEGRATION (S) PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior Software Engineer - Industrial Automation & Robotics
Senior Software Engineer - Industrial Automation & Robotics

STMICROELECTRONICS PTE LTD • Singapore

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

RECRUITPEDIA PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior / Engineer, Manufacturing Engineering (Test Automation)
Senior / Engineer, Manufacturing Engineering (Test Automation)

ASM • Singapore

On-site
SGD 70,000 - 110,000
Staff / Senior Staff Engineer
Staff / Senior Staff Engineer

AVANTSI SEMITECH PTE. LTD. • Singapore

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

ASM • Singapore

On-site
SGD 120,000 - 180,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
Equipment Automation Engineer
Equipment Automation Engineer

VisionPower Semiconductor Manufacturing Company (VSMC) • Singapore

On-site
SGD 60,000 - 80,000
Senior Engineer I, AS Mechanical
Senior Engineer I, AS Mechanical

Kulicke & Soffa Industries, Inc. • Singapore

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

RAY TECH SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000