Enable job alerts via email!

Software Engineer

Private Advertiser

Singapore

On-site

SGD 60,000 - 90,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 technology company in Singapore is seeking a Software Engineer to develop next generation machines using C++/C#. The role entails participating in the full software lifecycle, troubleshooting software errors, and working with cross-functional teams. Candidates should have a Bachelor’s or Master’s degree in computer engineering/computer science, and 3-8 years of relevant experience, preferably in the semiconductor industry.

Qualifications

  • 3-8 years of software development experience on high precision electro-mechanical components.
  • Experience in debugging and bringing up prototype HW/SW systems.
  • Working experience in the semiconductor industry preferred.

Responsibilities

  • Develop next generation machines using C++/C# platform.
  • Participate in the full software lifecycle including agile methodologies.
  • Develop new features and troubleshoot existing code.

Skills

C++
C#
Object Oriented Analysis
Analytical skills
Problem solving skills
Communication skills
Interpersonal skills

Education

Bachelor’s or Master’s degree in computer engineering/computer science
Job description
Responsibilities and duties
  • Develop next generation machine using C++/C# platform and implement cross-application functions on the machines
  • Participate in full software lifecycle including requirements, specification, design, and construction using agile and object oriented methodologies
  • Development of new features and capabilities in existing code base, troubleshooting and root cause analysis and correction of software errors
  • Work with cross-team members such as process and mechanical engineers in code testing or debugging
Requirements
  • Bachelor’s or Master’s degree in computer engineering / computer science or related engineering discipline with significant software coursework.
  • 3-8 years of experience on software development with high precision electro‑mechanical components and system
  • Proficient in C++ / C# and Object Oriented Analysis & Object Oriented Design Methodologies
  • Experience in debug and bring‑up of prototype HW/SW systems and their interaction with motion systems
  • Working experience in semi‑conductor industry preferred
  • Strong analytical and problem solving skills
  • Good communication and interpersonal skills
  • Self‑motivated and able to work independently

Senior grade would be offered to the candidate with strong background or relevant working experiences

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