Senior Software Engineer (automation Control)

Singapore, Singapore

Job Description


About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivityallows us to speed up product development, giving our clients a competitive edge at a better cost-effectiveness.As a rapidly growing employer, Sioux values its employees\' growth and well-being. We investin their career development and foster a positive work environment that promotes personaland professional growth.Sioux in SingaporeSioux Singapore plays a pivotal role in the Asian market by offering R&D services from ourcenters across Europe and Asia to customers in Taiwan, Japan, Korea, Malaysia, andSingapore. This expansion allows us to meet the changing needs of our domestic andinternational (OEM) customers in the semiconductor, analytical, and medical industries.The roleYour role will involve developing equipment control software to support customers in thementioned domains. Your responsibilities include:

  • Collaborating with architects to define product architecture in your domain.
  • Working as an integral part of a scrum team and handling user stories across the full stack.
  • Developing functionality using Agile practices, emphasizing speed and quality.
  • Analyzing, designing, implementing, and test the control software
  • Conducting peer reviews to ensure product quality
  • A technical background with a higher professional or university education.
  • A minimum of five years of experience in technical software development across various roles and product environments/projects.
  • Software programming experience in C++
  • Semicon/Automation domain experience in one or more of following area:
o Develop equipment control applications, including working with PLC,embedded controller, or motion controllero Develop equipment functionalities:- Motion Control and Sequencing (ACS, Beckhoff etc)- Hardware abstraction layer- Subsystem / device communication and control- System calibration and positional error measurement andcompensation- Wafer Map handling, search and update- Develop SECS/GEM functionalitieso Experience in RTOS functionality such as task priority setup and performancemonitoring
  • Familiarity with in one or more of the following methodologies and tools:
o Agile Scrum and Kanbano Object-Oriented Analysis and Design (OOAD)o Test-Driven Development (TDD),o Continuous Integration / Continuous Development (CI/CD)o Gitlab, Github, Bitbucketo SourceTree, TortoiseGit etc
  • A preference for autonomy and responsibility in organizing your work.
  • Ability to work effectively within a geographically distributed team.
  • Ideally, a background in the semiconductor, analytical, or medical domain.
Job LocationOur office is conveniently located next to the Tai Seng MRT station.

Sioux High Tech Software Ltd.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1424695
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned