Enable job alerts via email!

R&D Software Designer (Machine Control, C#)

Search Staffing Services Pte. Ltd

Singapore

On-site

SGD 80,000 - 100,000

Full time

24 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading European technology firm in Singapore is hiring for an R&D Software Designer. This role involves designing and developing control software for semiconductor equipment, requiring at least 8 years of C# programming experience and knowledge of software testing frameworks. The ideal candidate will collaborate closely with product architects, contributing to the software development lifecycle. Interested applicants should send their resumes to the provided email.

Qualifications

  • Minimum 8 - 12 years' experience in C# programming.
  • Minimum 5 years in object-oriented analysis and design.
  • Experience with C# NUnit unit test framework.

Responsibilities

  • Prepare software requirements and oversee software design.
  • Develop equipment control software for customers.
  • Collaborate with architects on product architecture.

Skills

C# Object-oriented programming
UML
Agile Scrum
Git workflows
Continuous Integration tools

Education

Bachelor’s Degree

Tools

C# WPF
MVVM framework
NUnit
SourceTree
TortoiseGit
GitKraken
Fork
Job description

Our client is a leading European company with more than 1,000 employees located across different countries, supporting mostly semiconductor equipment clients in their software development efforts.

We are supporting the Singapore office in hiring for 2 vacancies for:

R&D Software Designer (Staff SW Engineer)

Responsibilities

You are involved in preparing the requirements and you are responsible for creating and sharing software design, the implementation, integration, and quality of the software. You want to advance towards a role in which you provide technical control to the software development team, also making your own contributions to design, realization and integration.

  • Your role will involve developing equipment control software to support customers in the mentioned domains. Your responsibilities include:
  • Collaborating with architects to define product architecture in your domain.
  • Analyze customer needs in software requirement engineering
  • Analyzing, designing, implementing, and test the control software.
Requirements
  • Bachelor’s Degree with minimum 8 - 12 years’ experience in C# in Object-oriented programming and working on UML
  • Minimum 5 years in object-oriented analysis and design with common design patterns.
  • Experience with C# Object-Oriented Analysis and Design (OOAD) and programming.
  • Experience with C# WPF, MVVM framework.
  • Experience with C# NUnit unit test framework.
  • Worked with Agile Scrum and Kanban team.
  • Worked with git workflow with online repositories like Gitlab, Github, Bitbucket etc.
  • Worked with git tools like SourceTree, TortoiseGit, GitKraken, Fork etc.
  • Worked with Continuous Integration tools.

Interested applicants, kindly send in a copy of your updated resume in WORD document to hr@searchstaffing.com.sg stating your current and expected remuneration together with notice period required to current employer.

You can also contact Vincent Low for a confidential discussion at 6749 4236.

EA Personnel Registration No: R1324700

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