33 Software Design jobs in Singapore
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Senior / Engineer - Software Design & Development
Posted today
Job Viewed
Job Descriptions
Job Overview
Semiconductor devices are the necessity in our modern life. In Aurigin, we are a team of brilliant people designing and manufacturing automated systems in the Semiconductor industry. We are continuing to grow big and fast. We are inviting passionate Software Engineers to join in this journey with us.
Responsibility and Duties
- Designing & develop software application that meet automated machine specifications.
- Collaborate with Mechanical & Electrical team members to integrate software components.
- Applying mathematics, statistics and Machine Learning to problem-solving initiatives.
- Creating innovative solutions to meet our company’s technical needs.
- Applying best practices and standard operating procedures.
- Maintaining comprehensive records of software design and development.
- Support oversea technical agents and end users in troubleshooting on site systems.
- Continuously updating skills and knowledge to adapt to evolving technologies.
Requirements
- Degree, Masters or PhD in Computer Engineering/Electrical/Electronics/Mechatronics or its equivalent.
- Proficiency in C++ or C# programming on Windows environment.
- Knowledge in OOP design pattern, developing multi-threaded software.
- Programming experience in SECS/GEM communications or machine vision applications.
- Good understanding of Robotics modelling / Machine Vision / Machine Learning / Deep learning concepts is an advantage.
#J-18808-Ljbffr
Control (Software) Design Engineer / PLC Programmer #70912
Posted today
Job Viewed
Job Descriptions
Description
Job Description
- Industry/ Organization Type: Manufacturing
- Position Title: Control (Software) Design Engineer / PLC Programmer
- Working Location: Pioneer (Close to Joo Koon MRT)
- Working Hours: 5 days (Mon - Fri, 9am - 6.00pm)
- Salary Package: Up to $3,000 + AWS + Performance Bonus
- Duration: Permanent Role
Key Responsibilities
- Project Management including scheduling, Budget control & other project related matters
- Responsible for hardware and software (PLC) design for customized machine / total system
- To supervise, test and commission projects both in Singapore and/or to overseas
- Project presentation & documentation
- To work with third party engagement wherever necessary for project related matters
APPLY NOW!
- Diploma / Degree
- Experience in project management, especially with PLC design and implementation, is preferred.
- Good organizational and communication abilities to handle diverse project aspects.
- Willingness to travel for project supervision and commissioning.
Kindly apply through ANY of the following methods:
- Submit your application by clicking the APPLY button;
- Email your resume to Please indicate #70912 on the email subject.
Anradus Application Policy: We value each application and ensure every resume is reviewed. Our process is efficient, typically concluding within 3 working days . If you do not receive communication from us within this timeframe, it's likely that your application has not been shortlisted by our client. In such cases, we recommend continuing your job search to maximize your opportunities.
Anradus Pte Ltd | EA License No. 20C0161 | Angel Lim | EA Reg No.: R1769781#J-18808-Ljbffr
Industry
Other
Category
Engineering
Sub Category
Design & Development
Enterprise Software Design Expert
Posted today
Job Viewed
Job Descriptions
Job Description:
Software Design Engineer
Posted today
Job Viewed
Job Descriptions
- Takes the lead in identifying quality improvements and establish objectives to implement them
- Develop PLC programming for Industrial Automation systems
- Work with Sales team on conceptual design
- Conduct program debugging and test run
- Update project schedule for programming, debugging, test run and installation
- Lead software design contractors on design, test run and installation
- Discuss and solve complex software related problems with customers and contractors
- Diploma/Degree in Electrical Engineering or equivalent
- Positive work attitude, willing to put in extra effort during peak period
- Strong communications skills
- Design experience in similar capacity, preferably in industrial Automation and Robotic Systems added advantage
- Working knowledge of PLC & PC Programming Languages
- Able to work under tight schedule and under minimal supervision
Software Design Engineer
Posted today
Job Viewed
Job Descriptions
Job Description
- Takes the lead in identifying quality improvements and establish objectives to implement them
- Develop PLC programming for Industrial Automation systems
- Work with Sales team on conceptual design
- Conduct program debugging and test run
- Update project schedule for programming, debugging, test run and installation
- Lead software design contractors on design, test run and installation
- Discuss and solve complex software related problems with customers and contractors
Job Requirement
- Diploma/Degree in Electrical Engineering or equivalent
- Positive work attitude, willing to put in extra effort during peak period
- Strong communications skills
- Design experience in similar capacity, preferably in industrial Automation and Robotic Systems added advantage
- Working knowledge of PLC & PC Programming Languages
- Able to work under tight schedule and under minimal supervision
We regret that only shortlisted candidates will be notified.
Tell employers what skills you haveTroubleshooting
Hardware
Electrical
PLC
Software Design
Debugging
PLC Programming
Manufacturing
Electrical Engineering
Software Development
Software Design Director
Posted today
Job Viewed
Job Descriptions
Job Responsibilities:
- Research, development, design, standardization, and application of new technologies for company products.
- Manage software teams and personnel.
- Proactively communicate with Marketing, Project Managers, and team members to clarify development requirements and ensure smooth execution of design tasks.
- Lead the design and development of core software technologies for products.
- Provide software-related recommendations for electrical/mechanical design and participate in component selection.
- Collaborate with process engineers to define technical workflows based on design requirements.
- Participate in design change reviews for electrical/mechanical systems.
- Guide and review technical solutions for projects, conducting final quality assessments.
- Provide technical support for complex post-sales or customer feedback issues.
- Establish and review technical standards to ensure technological leadership.
- Expertise in die-bonding (chip mounting) processes and equipment motion logic.
- Familiarity with equipment from at least one major vendor (ASM, Datacon, ESEC, Fasford, Infotech, or MRSI).
- Knowledge of semiconductor communication protocols (Modbus, TCP, MES, SECS/GEM).
Qualifications:
- Education: Master's degree or higher.
- Technical Skills:
- Proficient in Windows development (C/C++) and platforms like VC++ 6.0.
- Experience with MFC framework and version control tools (e.g., SVN).
- Deep understanding of sensor principles and instrument communication protocols.
- Knowledge of PC-based motion control, vision systems, and image processing.
- Management Experience:
- 5+ years leading software R&D teams with proven project/team management and training capabilities.
- Soft Skills:
- Strong execution ability and familiarity with company workflows.
- Collaborative, proactive, accountable, and resilient under pressure.
- Detail-oriented, self-motivated, and committed to confidentiality.
Key Features:
- Industry-standard terms (e.g., "die-bonding," "SECS/GEM," vendor names).
- Structured for clarity with active voice.
- Emphasized leadership requirements for senior roles.
Keywords:
Semiconductor Protocols Team Leadership Machine Vision
MES
Technical Standards
Leadership
Image Processing
Soft Skills
Team Leadership
Pressure
Windows
TCP
VC
Software Design
MFC
C++
Technical Support
Software Design Engineer
Posted today
Job Viewed
Job Descriptions
Highlights:
- Develop/debug software for semiconductor equipment.
- Support hardware teams; document code (SVM version control).
- Requirements:
- Proficiency in C/C++, sensor communication protocols.
- Knowledge of die-bonding/wire-bonding processes.
Job Responsibilities:
- Research, development, debugging, and standardization of company product software, including new technology promotion and application.
- Proactively communicate with the Marketing Department, Project Managers, and team members to clarify development requirements and ensure smooth execution of design tasks.
- Responsible for software design, development, and debugging to meet project specifications.
- Provide software-related recommendations for electrical/mechanical design and participate in electrical component election.
- Ensure design output completeness and documentation preparation.
- Collaborate with process engineers to decompose and formulate technical workflows based on design requirements.
- Participate in design change reviews for electrical/mechanical systems.
- Offer technical support for unresolved post-sales or customer feedback issues.
- Organize project documentation for company archives and conduct technical training for operators/assemblers.
- Familiarity with die-bonding (chip mounting) processes and insights into equipment motion logic.
- Knowledge of common semiconductor communication protocols (Modbus, TCP, MES, SECS/GEM).
Qualifications:
- Education: Bachelor's degree or higher.
- Technical Skills:
- Proficient in Windows-based development (C/C++) and platforms like VC++ 6.0.
- Experience with MFC framework and code management tools (e.g., SVN).
- Deep understanding of sensor principles and instrument communication protocols.
- Knowledge of PC-based motion control, vision systems, and image processing.
- Professional Competencies:
- Familiarity with company project workflows and strong execution ability.
- Team player with excellent communication skills, proactive attitude, and accountability.
MES
Excellent Communication Skills
Version Control
Archives
Image Processing
Hardware
Electrical
TCP
Accountability
VC
Software Design
Team Player
MFC
Debugging
Technical Support
Be The First To Know
About The Latest Software design Jobs in Singapore!
Control (Software) Design Engineer / PLC Programmer #70912
Posted 3 days ago
Job Viewed
Job Descriptions
- Industry/ Organization Type: Manufacturing
- Position Title: Control (Software) Design Engineer / PLC Programmer
- Working Location: Pioneer (Close to Joo Koon MRT)
- Working Hours: 5 days (Mon - Fri, 9am - 6.00pm)
- Salary Package: Up to $3,000 + AWS + Performance Bonus
- Duration: Permanent Role
Key Responsibilities
- Project Management including scheduling, Budget control & other project related matters
- Responsible for hardware and software (PLC) design for customized machine / total system
- To supervise, test and commission projects both in Singapore and/or to overseas
- Project presentation & documentation
- To work with third party engagement wherever necessary for project related matters
APPLY NOW!
- Diploma / Degree
- Experience in project management, especially with PLC design and implementation, is preferred.
- Good organizational and communication abilities to handle diverse project aspects.
- Willingness to travel for project supervision and commissioning.
Kindly apply through ANY of the following methods:
- Submit your application by clicking the APPLY button;
- Email your resume to . Please indicate #70912 on the email subject.
Anradus Application Policy: We value each application and ensure every resume is reviewed. Our process is efficient, typically concluding within 3 working days . If you do not receive communication from us within this timeframe, it's likely that your application has not been shortlisted by our client. In such cases, we recommend continuing your job search to maximize your opportunities.
Anradus Pte Ltd | EA License No. 20C0161 | Angel Lim | EA Reg No.: R1769781
Software Design Engineer
Posted 3 days ago
Job Viewed
Job Descriptions
- Takes the lead in identifying quality improvements and establish objectives to implement them
- Develop PLC programming for Industrial Automation systems
- Work with Sales team on conceptual design
- Conduct program debugging and test run
- Update project schedule for programming, debugging, test run and installation
- Lead software design contractors on design, test run and installation
- Discuss and solve complex software related problems with customers and contractors
Job Requirement
- Diploma/Degree in Electrical Engineering or equivalent
- Positive work attitude, willing to put in extra effort during peak period
- Strong communications skills
- Design experience in similar capacity, preferably in industrial Automation and Robotic Systems added advantage
- Working knowledge of PLC & PC Programming Languages
- Able to work under tight schedule and under minimal supervision
We regret that only shortlisted candidates will be notified.
Control (Software) Design Engineer / PLC Programmer #70912
Posted 2 days ago
Job Viewed
Job Descriptions
- Industry/ Organization Type: Manufacturing
- Position Title: Control (Software) Design Engineer / PLC Programmer
- Working Location: Pioneer (Close to Joo Koon MRT)
- Working Hours: 5 days (Mon - Fri, 9am - 6.00pm)
- Salary Package: Up to $3,000 + AWS + Performance Bonus
- Duration: Permanent Role
Key Responsibilities
- Project Management including scheduling, Budget control & other project related matters
- Responsible for hardware and software (PLC) design for customized machine / total system
- To supervise, test and commission projects both in Singapore and/or to overseas
- Project presentation & documentation
- To work with third party engagement wherever necessary for project related matters
APPLY NOW!
- Diploma / Degree
- Experience in project management, especially with PLC design and implementation, is preferred.
- Good organizational and communication abilities to handle diverse project aspects.
- Willingness to travel for project supervision and commissioning.
Kindly apply through ANY of the following methods:
- Submit your application by clicking the APPLY button;
- Email your resume to . Please indicate #70912 on the email subject.
Anradus Application Policy: We value each application and ensure every resume is reviewed. Our process is efficient, typically concluding within 3 working days . If you do not receive communication from us within this timeframe, it's likely that your application has not been shortlisted by our client. In such cases, we recommend continuing your job search to maximize your opportunities.
Anradus Pte Ltd | EA License No. 20C0161 | Angel Lim | EA Reg No.: R1769781