top of page

IEH643 - SENIOR SOFTWARE ENGINEER

Jt 1.png

IEH643 - SENIOR SOFTWARE ENGINEER

Apply

IT

Senior

Malaysia

Full-time

Responsibilities

  • Develop control system/software assigned projects. Primary programming environment is C#, C++, .NET, and SQL.

  • Generate and maintain design, testing, and documentation materials.

  • Improve and contribute to software application design, development, and end-user experience.

  • Continuously improve and optimize existing source code for maintainability, performance, and scalability.

  • Analyze and troubleshoot software performance issues, designing efficient and scalable solutions.

  • Write organized, maintainable, and well-documented code while following coding best practices.

  • Understand software requirements specifications and deliver high-quality software accordingly.

  • Maintain existing software/firmware applications and develop new features and functionalities.

  • Collaborate with cross-functional teams to ensure timely project completion and delivery.

  • Actively participate in code reviews, propose enhancements, and contribute to a culture of continuous improvement in software development.

  • Candidate must be willing to travel to customer sites in the US, Europe, and Asia Pacific region.

Requirements

Education/Experience:

  • Candidate must possess at least a Bachelor’s Degree in Computer Science, Computer Engineering, or equivalent.

  • At least 5 years of related experience, preferably in equipment control systems, machine automation, or the AMHS industry.

  • Experience with SEMI GEM Secs is an advantage.

  • Experience in large-scale application architecture.

  • Knowledge of machine sequence, AMHS, MCS, or MES is desirable.

Skills/Training:

  • Proficiency in C, C++, C#, ASP.NET, and Visual Studio.

  • Strong understanding of networking & communication protocols (TCP/IP, SECS/GEM, MSMQ, MQTT, Modbus).

  • Experience with database management systems (MS SQL Server, Oracle, PostgreSQL).

  • Familiarity with Linux and Windows operating systems.

Knowledge:

  • Strong problem-solving and debugging skills.

  • Excellent organizational and leadership abilities.

  • Ability to work effectively in a fast-paced semiconductor or manufacturing environment.

  • Strong communication and teamwork skills.

  • Self-motivated and able to work independently.

Benefits

Working location: Malaysia

Salary range: Up to MYR12K (~2,700$)

Infomation

Offered Salary

2,500 $ - 2,700 $

Skills

bottom of page