Engineer / Senior Engineer, Software - Yishun
Full-time
Senior Executive
6 days ago
Job Highlights:
Working with world's leading company in SMT / PCB / semiconductor industries.
Attractive salary package: AWS, variable bonuses, c..
Job Highlights:
- Working with world's leading company in SMT / PCB / semiconductor industries.
- Attractive salary package: AWS, variable bonuses, comprehensive medical coverage.
- Career growth opportunities with trainings provided.
About the Company:
Our client is a global technology company and a market leader that develops and provides leading-edge solutions in surface mount technology, equipment and materials for the semiconductor assembly and packaging industries.
Role Overview:
Join our client's dynamic team as a Software Engineer or Senior Software Engineer, where you will develop and manage cutting-edge solutions for SPI, factory line systems, and associated modules. The role demands technical expertise, creativity, and a strong focus on quality to deliver scalable and maintainable software solutions. Senior candidates will additionally lead complex design tasks, mentor junior engineers, and drive innovation in a competitive landscape.
Key Responsibilities:
- Design, develop, and maintain software solutions for SPI and factory line systems, focusing on quality and scalability.
- Provide effective solutions for production units and address customer requirements with a balance between functionality and time-to-market.
- Solve complex engineering problems using innovative approaches and technical analysis.
- Conduct technical reviews and provide evidence of appropriate solutions to customers.
- Stay updated on industry trends through continual professional development.
- Guide junior team members (for Senior roles) and support their growth.
- Perform any additional ad-hoc duties as assigned.
Requirements:
- Bachelor/Master Degree in Engineering or a related discipline.
- A minimum of 3–5 years of relevant working experience, depending on the role.
- Strong experience in software design, analysis, and validation of engineering requirements.
- Proficient in C++, UML, and the appropriate usage of design patterns.
- Familiarity with Source Control Systems, Visual Studio, and Software Development Lifecycle.
- Knowledge and experience in hardware systems, real-time control systems, Unit Testing, Dependency Injection, and WPF are advantageous.
- Demonstrated ability to balance functional design with time-to-market considerations while maintaining scalability and maintainability.
- Senior candidates should have experience mentoring junior engineers and leading complex software design tasks.
How to Apply:
Interested candidates, please submit your updated resume by using Apply button
**We regret to inform that only shortlisted candidates will be informed.**
Sarah Sevilla
Registration Number: R22107553
EA License No: 18C9027
Official account of Jobstore.