Job Search and Career Advice Platform

Enable job alerts via email!

Software Development Engineer

United Microelectronics Corporation (Singapore Branch)

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Qualifications

  • Strong analytical skills to solve complex technical challenges.
  • Self-motivated and able to work under pressure.
  • Possess good communication and time management skills.

Responsibilities

  • Design, build, and maintain websites and software applications.
  • Participate in all phases of the software development life cycle.
  • Collaborate with process and equipment engineers.

Skills

C#
ASP.NET
JavaScript
Python
SQL
Problem-Solving

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

Oracle
SQL Server
Job description

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.

Responsibilities
  • 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.

Required Skills and Qualifications
  • 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)

Qualifications
  • 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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.