Technical Software Engineer
4000 - 6000 SGDSemi Integration (S) Pte. Ltd.
Role Summary
We are seeking a hands-on Technical Developer to design, build and support equipment interfaces and reusable solution components for a wafer fabrication environment. The role sits at the intersection of manufacturing equipment, shop-floor data acquisition and enterprise applications - connecting process tools and sensors to downstream analytics and process-control platforms.
The successful candidate will develop and maintain data collection interfaces, integration services and configurable solution modules, working closely with process engineers, equipment engineers and manufacturing IT teams to deliver stable, high-throughput and production-grade software.
Key Responsibilities
Interface Development & Integration
• Design, develop, test and deploy interfaces between process equipment, sensors and shop-floor applications using standard semiconductor communication protocols.
• Implement and maintain equipment connectivity based on SEMI standards (SECS-I / HSMS, SECS-II, GEM, and equipment data acquisition standards such as Interface A / EDA).
• Build integration services to exchange context, event and trace data with MES, scheduling, recipe management, FDC/SPC and reporting systems via REST/SOAP APIs, message queues and database interfaces.
• Develop and tune high-volume, low-latency data collection pipelines for time-series sensor and trace data, ensuring completeness, accuracy and traceability.
• Handle protocol translation and normalization across heterogeneous tool types, vendors and generations of equipment.
Solution Component Development
• Develop reusable solution components, configurable modules, plug-ins and libraries that can be templated and rolled out across multiple tool sets and fab areas.
• Implement data models, parsers, calculation and derivation logic, rule configuration and alarming components per functional specifications.
• Build supporting utilities: configuration tools, bulk-setup scripts, migration tools, monitoring dashboards and health-check services.
• Contribute to platform architecture discussions on scalability, high availability, failover and disaster recovery for 24x7 fab operations.
Deployment, Testing & Support
• Prepare and execute unit, integration, performance and regression test plans; support UAT and production qualification activities.
• Perform tool-by-tool onboarding: connectivity validation, data mapping verification, signal/parameter validation and cutover to production.
• Provide L2/L3 production support, root-cause analysis and defect resolution for interface and component issues, including on-call or shift support as required.
• Manage change control, version control and release documentation in line with fab change management procedures.
Collaboration & Documentation
• Work with equipment engineering, process engineering, automation and IT infrastructure teams to gather requirements and translate them into technical designs.
• Produce and maintain technical design documents, interface specifications, data dictionaries, deployment runbooks and support handover material.
• Coordinate with equipment suppliers on connectivity capabilities, data availability, parameter definitions and firmware/software dependencies.
• Participate in code reviews, knowledge sharing and continuous improvement of development standards.
Required Qualifications
• Bachelor's degree in Computer Science, Computer Engineering, Electronics, Electrical Engineering, Mechatronics or a related discipline.
• 3-5 years of hands-on software development experience, with a meaningful portion in manufacturing, industrial automation or semiconductor environments.
• Strong programming proficiency in one or more of: C# / .NET, Python.
• Solid working knowledge of SQL and relational databases (Oracle, SQL Server, PostgreSQL); able to write and optimize queries, stored procedures and schema designs for large datasets.
• Experience developing system-to-system integrations using REST/JSON, XML, web services, sockets/TCP-IP, file-based interfaces or messaging middleware.
• Experience working on Windows and/or Linux server environments, including scripting, scheduling and service deployment.
• Ability to debug complex, distributed, multi-threaded applications and analyze logs, network traces and performance bottlenecks.
• Strong analytical thinking, structured problem solving and attention to data quality.
• Good written and verbal communication skills; able to work with engineers who are not software specialists.
Preferred / Advantageous Experience
• Direct experience with semiconductor process equipment - etch, deposition (CVD/PVD/ALD), photolithography, diffusion/furnace, implant, CMP, wet clean, metrology or inspection tools.
• Practical experience implementing SEMI standards: E4, E5, E30 (GEM), E37 (HSMS), E39/E87/E90/E94 (300mm object models), E120, E125, E132, E134, E164 (EDA / Interface A).
• Experience with equipment connectivity toolkits, host software and equipment simulators for offline development and testing.
• Understanding of statistical concepts and signal/trace data processing (feature extraction, windowing, summary statistics, limit-based rules).
• Front-end development skills (Angular/React/JavaScript) for configuration and visualization interfaces.
• Prior experience supporting 24x7 high-volume manufacturing operations with strict uptime and change-control requirements.
Competencies
• Ownership - takes end-to-end responsibility from design through to production stabilization.
• Rigour - disciplined about testing, documentation and change control in a high-cost, high-risk production environment.
• Collaboration - works effectively across engineering, operations and IT boundaries.
• Adaptability - comfortable with legacy tool constraints, vendor-specific quirks and evolving requirements.
• Continuous learning - keen to build depth in semiconductor manufacturing processes and smart-manufacturing technology.
22000 - 44000 SGD
...Description Technical Staff, Software Engineering The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals...5000 - 9000 SGD
...Job Summary Lead a team of software engineers in the design, development, and maintenance of software applications. Act as the primary technical point of contact, guiding the team's technical direction and ensuring successful project delivery. Bridge the communication...11000 - 12500 SGD
...Seeking an experienced Senior Software Engineer to design, develop, and deliver secure, scalable software solutions in an Agile environment. The ideal candidate will provide technical leadership, mentor engineering teams, and drive high-quality software delivery. Mandatory...8000 - 10000 SGD
...manageable work items ensuring consistent & fluid release pipeline across regional instances. Takes technical responsibility across all stages and iterations of software development. Lead the development team to drive efficiently in delivery, improve quality through...9000 - 13000 SGD
...quality standards. Collaborate with diverse internal stakeholders across infrastructure and security to meet project milestones and technical requirements. Monitor and report on key performance indicators and service level agreements to maintain high delivery standards....6000 - 11000 SGD
...Job Summary The Lead Software Engineer for Channel Internet Banking will design, develop, and maintain a secure, scalable online banking... ...and stakeholders to translate business requirements into clear technical specifications Conduct regular code reviews to ensure high...12000 - 13000 SGD
...Key Responsibilities Design, develop, implement, and support enterprise applications and technical solutions. Provide production and application support, troubleshoot incidents, identify root causes, and drive issues through to closure. Develop and maintain applications...- ...hear from you. Co-Development Business Unit is looking for a Software Engineer This is a fixed term contract role. The engagement is 1... ...: Structured career pathways that enable you to grow along a technical/domain expert track or a leadership track. Competency Framework...
- ...hear from you. Co-Development Business Unit is hiring for Software Engineer You will work in Singapore Government Agencies Internal... ...business problems and high-level requirements into practical technical solutions. Care about engineering quality — testing,...
5000 - 9500 SGD
...testing and production environments. Troubleshoot software, database, and system integration issues. Prepare technical documentation and authority sign-off... ...Degree or Diploma in Computer Science, Software Engineering, Information Technology, or a related field....4000 - 5500 SGD
...deadline. ~ Provide support to the software application functions of the Warehouse Management... ...analyzing requirements from clients in technical solution meetings, managing technical... ...in IT, Computer Science, Computer Engineering, or equivalent ~3 years of experience...5000 - 10000 SGD
...JOB SCOPE: Design, develop and deliver working software applications to delight customers Improve software quality using XP practices... ...Craftsmanship Manifesto Prepare architectural and other technical documents Assist on: user stories elaboration, test automation...3300 - 5500 SGD
...We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, programming... ...commissioning of the software in customer site. Prepare technical documentation and conduct customer training sessions....5000 - 7000 SGD
...We are seeking an experienced Software Engineer (System) to support the design, development, maintenance and delivery of enterprise software... ...maintenance manuals, training materials and other required technical documentation. Provide day-to-day application support and...- ...Spring Boot. ~ Diploma/Bachelor's degree in computer science,engineering or similar domain ~ Build and optimize RESTful APIs to supportdynamic... ...in agile ceremonies, contribute tosprint planning, and provide technical input on feature feasibility. ~ Agile methodologies to...
4500 - 7000 SGD
...complex distributed applications without writing code. We value engineers who thrive on solving problems and making an immediate impact.... ...in your application, as you will be highly considered. Hands‑on technical experience is a must. Responsibilities Develop, test, and...6000 - 9000 SGD
...We are seeking a Software Engineer to design, develop, deploy, and support enterprise applications. The successful candidate will be responsible... ...environment. Key Responsibilities Analyze business and technical requirements and develop scalable software solutions using...4000 - 5500 SGD
...About ST Engineering ST Engineering is a global technology, defence, and engineering group... ..., solution design, system integration, software development, testing, and project... ...implementation and operational readiness Prepare technical documentation, deployment guides, and...7000 - 15000 SGD
...degree in Computer Science, Information Technology, Engineering, or a related field. Min 5 years of experience in software development. Strong background in Agile... ...business requirements and translate them into technical requirements. Strong problem-solving skills....4800 - 6300 SGD
...Job Description · We are seeking a motivated and skilled Software Engineer with 2–4 years of experience in Java application development and... ...Collaborate with Business Analysts, Solution Architects, and technical teams to gather, analyze, and understand business and...- ...hear from you. Co-Development Business Unit is hiring for Software Engineer You will work in Singapore Government Agencies Internal... ...-facing platforms. Monitor, troubleshoot, and resolve technical issues in existing applications and infrastructure. Participate...
7000 - 8800 SGD
...We are seeking a Senior Software Engineer todesign and deliver secure enterprise digital platforms for government and enterprise clients. The... ...applications. • Contribute to system architecture, technical design, integration and continuous improvement, following automated...4000 - 6550 SGD
...place for you. The role We welcome anyone with proven core technical strengths and is outcome driven to have a chat with us. If you... ...standardised and automated as part of building an AI-First SOP engine within the organisation ~ Support Proof-of-Concept (PoC) initiatives...4000 - 6500 SGD
...About the Role We're hiring a new-graduate Software Systems Design Engineer focused on blockchain security and protocol design. You'll work at the... ...New graduate or up to 2 years of work experience. Core Technical Skills Development & architecture: Strong command of at...6000 - 10000 SGD
...or Diploma in Computer Science, Electronics Engineering, Information Technology or related disciplines ~ check_circle- Strong software engineering and programming fundamentals... ...solutions ~ check_circle- Experience leading the technical delivery of software solutions from...3800 - 5000 SGD
...window application. -Responsible for software development life cycle from preliminary... ...application training and handle enquiries for technical issue. - Pre-sales support for... ...Diploma in Computer Science or Computer Engineering or equivalent - Minimum 2 years working...10000 - 16000 SGD
...consultancy with a trademarked, AI-first engineering approach for accelerating the delivery... ...scalability. YOUR ROLE At Palo IT, technical leads are expected to be AI-native by default... ...publication. ~10+ years of hands-on software development experience including recent...4000 - 6000 SGD
...Role Summary We are seeking a Software Engineer to design, develop, test, and maintain high-quality software solutions that support business... ...features. · Translate business and user requirements into technical specifications and practical software solutions. · Write...5500 - 6500 SGD
...high-end chip testing equipment control software and human-computer interaction interface.... ...and Drivers Work closely with hardware engineers to integrate and debug various hardware components... ...deployment and launch. Write relevant technical documents, including design documents,...5000 - 6000 SGD
...We are looking for a motivated Software Engineer who enjoys building scalable, reliable applications and collaborating with teams to solve... ...maintainable code following best practices; Troubleshoot and resolve technical issues across development and production environments;...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Software Engineer. Be the first to apply!
