
IEH643 - SENIOR SOFTWARE ENGINEER

IEH643 - SENIOR SOFTWARE ENGINEER
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