Search by job, company or skills

S

Software Engineer

1-3 Years
SGD 4,000 - 8,000 per month
Save
new job description bg glownew job description bg glow
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Overview

SEMI Integration is an international systems integration firm with offices in Singapore, China, and Malaysia. Founded in 1999, it delivers world-class manufacturing solutions and integration services, specialising in semiconductor and advanced industrial smart manufacturing systems.

Job Summary

Join SEMI Integration as a Software Engineer to develop and implement advanced automation software for high-tech manufacturing industries, driving innovation in semiconductor, automotive, and precision engineering sectors.

Responsibilities

  • Implement factory automation software systems to meet client requirements in high-tech manufacturing sectors
  • Participate in all phases of the software project lifecycle, including gathering requirements, designing systems, developing code, and deploying solutions
  • Provide expert system support by diagnosing issues, troubleshooting problems, and consulting on effective solutions
  • Design and develop customised automation programs aligned with customer needs and technical specifications
  • For Senior Software Engineers: lead software integration teams and oversee successful project delivery
  • Apply programming skills in Python, Java, C++, .NET C#, or Visual Basic to develop robust software solutions
  • Manage and utilize relational databases such as Oracle, MySQL, MS SQL, or MS Access to support software applications
  • Utilize knowledge of SECS/GEM communication protocols to facilitate equipment integration and characterization
  • Leverage familiarity with web technologies (React, JavaScript, JSP, Servlets, PHP, HTML, XML, AJAX) to enhance software interfaces and functionality
  • Explore and apply machine learning, artificial intelligence, or predictive maintenance analytics to improve automation capabilities

Required competencies and certifications

  • Diploma, Bachelor's Degree, or Postgraduate qualification in Computer Science, Information Technology, Electronics Engineering, or related discipline
  • 1-3 years of experience in IT or software engineering roles, preferably with semiconductor manufacturing domain knowledge
  • Strong communication skills with the ability to work independently and collaboratively in teams
  • Positive attitude and patience in managing technical challenges

Preferred competencies and qualifications

  • Experience with equipment characterisation using SECS/GEM protocols
  • Exposure to machine learning, AI, or predictive maintenance analytics technologies

Other Information

Benefits

  • Career advancement opportunities in a forward-thinking technology environment
  • Work with leading-edge automation and AI technologies
  • Collaborative and inclusive workplace culture
  • Exposure to international projects and industry-leading clients

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147421389

Similar Jobs

Singapore

Skills:

JavaRustCNetworkingvulnerability assessmentPythonopen source software developmentAI assisted developmentinternet infrastructurelarge software systemsGosoftware compliance developmentparallel systemssecurity software development

Singapore

Skills:

ReactTypescriptPostgresNode.jsAWSInfrastructure as Codesecure development practicesNext.js

Singapore

Skills:

JavaDockerKotlinRestful ApisPythonKubernetesGo

Singapore

Skills:

FrameworksTypescriptJavascriptDebuggingSeleniumRubyPythonApisJenkinsmetricslogsAI-powered capabilitiesGocode qualityGitHub ActionsobservabilityPlaywrighttooling servicestracestest platformsend-to-end testing ecosystemsCypressCI CD integrationsCI CD pipelinesTroubleshootingperformance-minded development

Singapore

Skills:

YamlGithubPostgreSQLPrometheusJsonArtifactoryWindowsGrafanaDatadogHTMLJavascriptDockerTerraformMySQLDynatracePythonJavaSentryPowerShellCloud FormationJiraNew RelicJenkinsLinuxAnsibleXmlSplunkMongoDBHelmKubernetesChefGo