
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading semiconductor company in Singapore seeks a Software Engineer to design, develop, and maintain scalable software systems. You will collaborate with cross-functional teams and participate in all phases of the software development lifecycle. The ideal candidate will have a bachelor's degree in Computer Science or related fields, and expertise in programming languages such as C#, ASP.NET, and Python is essential. Preferred backgrounds include semiconductor device processing and foundry experience.
A Software Engineer designs, develops, and maintains scalable software systems by writing clean, testable code and applying engineering principles throughout the SDLC. Key duties include collaborating with cross-functional teams to define requirements, conducting code reviews, debugging, and optimizing performance.
Development: Design, build, and maintain websites and software applications.
SDLC Management: Participate in all phases of the software development life cycle, from requirement analysis to deployment and support.
Collaboration: Work with process and equipment engineers to define and implement new features.
System Design: Create system architecture, flowcharts, and documentation to guide development and ensure scalability.
Technical Proficiency: Expertise in programming languages (e.g. C#, asp.net, JavaScript, Python, SQL) and frameworks relevant to the stack.
System Knowledge: Understanding of software architecture, data structures, algorithms, distributed systems and Database(Oracle/SQL Server)
Problem-Solving: Strong analytical skills to solve complex technical challenges.
Motivation: Excellent personality, good interpersonal skills, self-motivated and able to work under pressure
Plus Skill: Knowledge of generative AI (GenAI)
Possess at least a bachelor's degree in Computer Science, Engineering, or a related field.
Study in specialized in wafer chip or related semiconductor course
Possess good communication skills
Possess good time management skills as well as a strong sense of commitment
Semiconductor device process engineer background is preferred
Semiconductor foundry experiences is preferred