Enable job alerts via email!

software engineer

IDI LASER SERVICES PTE LTD

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Singapore is looking for a skilled Software Engineer to develop cutting-edge software solutions for laser automation systems. The ideal candidate will have a strong background in software design, coding, and lifecycle management within industries like Semiconductor and process engineering. Join a dynamic team dedicated to innovation and efficiency in technology solutions.

Qualifications

  • Expertise in software design for automation systems.
  • Experience with software development life cycle.
  • Ability to write clean and maintainable code.

Responsibilities

  • Develop high-quality software for laser automation systems.
  • Manage the software development lifecycle effectively.
  • Automate tasks to enhance efficiency in processes.
  • Conduct code reviews and debugging for quality assurance.
  • Perform validation testing to ensure software effectiveness.
  • Collaborate with teams and vendors for improvements.

Skills

Software design and architecture
Lifecycle management
Coding efficiency
Automation & scripting
Debugging and code quality
Testing and validation
Collaboration
Problem-solving
Documentation
Job description

We are seeking a highly skilled and motivated Software Engineer with expertise in laser automation to join our dynamic team. In this role, you will play a critical part in the development of cutting-edge software solutions for our laser automation systems, driving innovation and efficiency in industries such as Semiconductor, HDD automation, and process engineering.

Key Responsibilities:
  • Innovative Software Design: Develop high-quality, robust software design and architecture specifically tailored for laser automation systems, ensuring scalability and performance.
  • Lifecycle Management: Identify, prioritize, and execute tasks throughout the software development life cycle, with a focus on continuous improvement and adherence to best practices.
  • Efficient Coding: Develop advanced tools and applications by writing clean, efficient, and maintainable code that meets the needs of our automation systems.
  • Automation & Scripting: Automate repetitive tasks and optimize workflows through appropriate tools and scripting, enhancing the efficiency of our laser automation processes.
  • Code Quality & Debugging: Conduct thorough code reviews and debugging to ensure the highest standards of software quality and reliability.
  • Testing & Validation: Perform rigorous validation and verification testing to guarantee the accuracy and effectiveness of our software solutions in real-world applications.
  • Collaboration & Problem-Solving: Work closely with cross-functional teams and external vendors to troubleshoot, fix, and improve our laser automation products, contributing to a collaborative and innovative work environment.
  • Documentation & Monitoring: Document all phases of software development and monitor systems to ensure seamless integration and optimal performance.
  • Technology Integration: Stay ahead of the curve by ensuring our software is up-to-date with the latest technologies and industry trends, particularly in laser automation.
  • Project Implementation: Lead and execute project implementation and integration of applications within the Semiconductor, manufacturing automation, and process industries, driving the success of our laser automation solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.