Senior Software Engineer

2 weeks ago


Sembawang, Singapore Ultra Clean Holdings, Inc. Full time

**Job Summary**:
**Essential Duties and Responsibilities**:

- Must be an effective team player, partner with internal stakeholders to understand requirements and translate them for the development.
- Participate in brainstorming sessions to develop potential solutions for business needs.
- Develop Machine vision / Auto Inspection machine software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Create a Software Solution Prototype and take part in the technology selection.
- Effectively communicate and interact with leaders, managers, and employees across every business unit, understand expectations and requirements, and set proper expectations for the end-product.
- Enhance existing products for improved functionality, cost reduction and manufacturability.
- Gather and analyze data with ability to format and present to customers both internally and externally.
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Provide input to technical proposals and cost estimates.
- Collaborate with other automation team members to define Software requirements, develop, and test the software modules.
- Demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, concise code, and code comments.
- Participates in teams assigned to address technical issues or specific organizational requirements.
- Improve operations by conducting systems analysis, recommending changes in policies and procedures.
- Protect operations by keeping information confidential.
- Perform other duties as assigned.

**Knowledge, Skills and Abilities**:
***
- Expertise in Vision Programming: Cognex Vision Pro, LabView Vision builder, Halcon
- Experience and interest in developing algorithms for Deep Learning will be preferred.
- Experience in Electronics Manufacturing / Automation Design house will be preferred.
- Experience in Software version control Tools: GitHub, Bitbucket
- Knowledge of MES and Industry 4.0 IIoT Platform, Machine-to-Machine (M2M) protocols and integrating the machine software to Industry 4.0 requirements
- Understanding of Data Management, IT security and governance
- Proven track record to do what it takes to complete development, perform commissioning, qualification of new equipment and deliver final product to end-users on schedule and in cost effective manner.
- Self-motivated and proactive personality for initiating new approaches to solutions.
- Reliable individual who can work with integrity, and good interpersonal relationship.
- Computer skills, MS Office, SharePoint, etc.
- Capable of mentoring more junior engineers an effective technical team leader.
- Must be fluent in English both conversational and technical and must have the ability to communicate clearly, verbally and in writing.

**Educational/Certification Requirement**:

- BS or MS degree in Computer Science, Software Engineering, or equivalent discipline.

**Experience Requirement**:
*



  • Sembawang, Singapore KBR Full time

    **Title**: Senior Process Engineer **Job Responsibilities: - ** - Perform Process engineering and design - Conduct process simulations, and prepare PFDs, UFDs, Heat and Material Balance - Create Piping and Instrumentation diagrams (P&IDs) - Prepare process equipment datasheets and instrument datasheets - Conduct relief and blowdown studies, and PSV load...

  • Software Engineer

    4 days ago


    Sembawang, Singapore GETECH AUTOMATION PTE LTD Full time

    Job Descriptions: - Analyze the user requirement. - Develop common reusable software libraries/module. - Perform system integration with back-end system Job Requirements: - Diploma / Bachelor degree in IT or Computer related disciplines. - Min 2 year experience in MS SQL Server, SSRS. DB architecture/design is an advantage. - Knowledge in JSON, RESTful...


  • Sembawang, Singapore Continental AG Full time

    Tasks Research engineer with solid understanding of wireless systems and willing to participate in a dynamic team conducting research in trendy and relevant 5G+/6G topics. **Main responsibilities include**:  Participation and contributions to research think-tanks and research and innovation projects/goals in the field of wireless, vehicular...


  • Sembawang, Singapore Materion Singapore Pte Ltd. Full time

    **At Materion, everyone is included, respected and offered opportunity to grow. **_Join us!_**: **Summary** The Senior IT Engineer is responsible for managing and supporting the IT infrastructure, ensuring the stability, integrity, and efficient operation of the information systems that support core organizational functions. This role involves designing,...

  • Ai Engineer

    1 week ago


    Sembawang, Singapore AWHL Full time

    **Job Title **AI Engineer **Job description** **ROLE AND RESPONSIBILITIES** The company is seeking a professional with grit and passion for technology and breaking new ground in the beauty and wellness ecosystem. He/she will work closely with a team of experienced developers to leverage AI/ML technologies in building the state-of-the-art recommendation...

  • Calibration Engineer

    2 weeks ago


    Sembawang, Singapore Ming Deng Metrology Services Pte Ltd Full time

    Our vision is to become a premier calibration service provider in the South-East Asia region. To get there, we want people who are reliable, driven and willing to commit. At Ming Deng, we cherish people who commit totally and we give everyone a chance to shine. As one of the major players in the market, Ming Deng will be able to provide you the opportunity...


  • Sembawang, Singapore AGENSI PEKERJAAN THE SUPREME HR ADVISORY SDN. BHD. Full time

    **Position title : Proccess Engineer** Location: Sembawang, SG Working Days: Mon-Friday, 5 working days Working hours : 9am-6pm **Job Scopes & Responsibilities** - Create CAD & technology using machine software from Turret / Laser NC programming. - Create development drawings from customer’s drawings (complicated parts & structures). - Provide...

  • Automation Engineer

    2 weeks ago


    Sembawang, Singapore Century Water Systems & Technologies Pte Ltd Full time

    Responsibilities: - Design and develop PLC/HMI programming for automated water treatment system. - Programming capability for Siemens PLC - Support fieldwork to upgrade and resolve customer issues. - Define and execute validation (including acceptance, integration, installation and system testing) according to defined procedures. - Generate technical...


  • Sembawang, Singapore Grace HR Solutions Full time

    **BMS Testing and Commissioning Engineer** **Responsibilities** - Conduct site testing and commissioning works for BMS Equipment. - Liaise with the T/C Manager and report regularly in a daily basis for the work accomplishment. - Work towards to the schedule set by the T/C Manager, must be preferred to work overtime if needed. - Perform documentation works...

  • Automation Engineer

    6 days ago


    Sembawang, Singapore Century Water Systems & Technologies Full time $30,000 - $60,000 per year

    Responsibilities:Design and develop PLC/HMI programming for automated water treatment system.Programming capability for Siemens PLCSupport fieldwork to upgrade and resolve customer issues.Define and execute validation (including acceptance, integration, installation and system testing) according to defined procedures.Generate technical documents, such as...