Epicareer Might not Working Properly
Learn More

Senior Software Engineer (Automation)- PC

$ 4,000 - $ 6,500 / month

Checking job availability...

Original
Simplified

Job Description:

Summary of the Job: (Primary function of the job)

• Produce complete control solution and software design based on

customer specification and Sys-Mac standardized practice

• PC based control software design & Data visualization design(C++,

C#, Python)

• SQL Database Setup and table configuration

• SQL Database Setup and table configuration

Job Responsibilities: (Key responsibilities of the job)

• Developing and troubleshooting PC based applications(C++, C#,

Python)

• Rest API programming and implenetation

• IIS Web Server configuration and deployment

• Documentation of software operation manual for the project

• Liaise with the Customer, Design and Project Engineer for the

software development and execution of the project

• Data visualization application development

• Execute Engineering Change Notice (ECN) for change of software

• Maintain proper project documentation

• Knowledge of Multithread application development

Job Requirements:

• Min. Diploma in Computer Science Engineering/ Information

Technology or equivalent

• Min. 5 years relevant experience in Automation project

• Experience in PC programming C++, C# & Python is a must

• Knowledge of SQL Database setup and configuration

• Knowledge of TCP/IP Socket, MODBUS TCP

• Knowledge of REST API methods and implementation

• Able to perform assigned task independently or through team

activities

• Knowledge of PI Vision, Machine Learning is an added advantage

• Knowledge of Labview is an added advantage

• Willing to travel overseas for assignments at short notice

• Good interpersonal communication skills