Epicareer Might not Working Properly
Learn More
E

SOFTWARE ENGINEER

RM 5,000 - RM 9,000 / month

Checking job availability...

Original
Simplified

SOFTWARE ENGINEER

POSITION SUMMARY:

  • Enhance and develop software modules through incremental improvements and new feature implementations.
  • Analyze and resolve customer issues by implementing effective solutions within existing machine applications.
  • Investigate and implement engineering change requests, ensuring software quality and compliance with standards.
  • Conduct software testing, including unit testing, process simulations, and on-equipment validation.
  • Manage software releases using version control and issue-tracking tools, while maintaining comprehensive engineering documentation.

RESPONSIBILITIES:

  • Incremental improvements/development of software modules
  • Analyze customer issues and implement solutions within the existing machine application
  • Investigate and implement engineering change requests
  • Testing of new releases by unit testing, simulating processes and on actual equipment
  • Work with version control tools and issue tracking tool for software release management
  • Creates and maintains engineering documentations relating to software development / bug-fix / feature releases following BESI standards and design rules.
  • Ensure fast response to customer and production issues.
  • Provides engineering support to assigned R&D/CIT projects.
  • Install & (beta) test new software release/fix at customer sites (ability to travel needed)

QUALIFICATIONS:

  • Bachelor Degree in Electrical or Computer Engineering (Mechatronic) or Software Engineering

WORK EXPERIENCE

  • At least 3-5 years relevant experience in automation / equipment industries.
  • Significant practical experience in software engineering and testing.
  • Experience with agile software development processes, quality control and test driven development

EXPERTISE AND METHODOLOGY

  • Proficiency in Microsoft .NET framework (C#, WCF, WPF) using Microsoft
  • Visual Studio
  • Knowledge of UML and state machines
  • Very good English skills (verbal and written)
  • Experience with version control in GIT is a pre
  • Experience with PLC language ST (IEC 6-1131) is a pre
  • Experience with SECS/GEM is a strong plus.
  • Experience with basic sensor troubleshooting is a strong plus.

OTHER REQUIREMENT CRITERIA

  • Good communication skills in a global environment
  • Result oriented
  • Strong analytical skills
  • Team player
  • Self organized, proactive
  • Stress resistant
  • Affinity with mechatronic systems
  • Ability to travel for on-site support (<30%)

Job Types: Full-time, Permanent

Pay: RM5,000.00 - RM9,000.00 per month

Benefits:

  • Additional leave
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Maternity leave
  • Opportunities for promotion
  • Parental leave
  • Professional development
  • Vision insurance

Schedule:

  • Monday to Friday

Supplemental Pay:

  • Yearly bonus

Experience:

  • automation / equipment industries.: 4 years (Preferred)

Work Location: In person