Software Senior Engineer

Job Details

permanent
Ayer Keroh, Melaka, Malaysia
MVC Resources
08.05.2024
Want updates for this and similar Jobs?


Full Job Description

Key Responsibilities:
  • Execute software development life cycles which includes planning, analysis, design, implementation, and testing.
  • Review product/feature requirements and write software requirement specification documents.
  • Prepare and execute unit test case for all features develop or bug fixes if necessary.
  • Generate the equipment’s software and guarantee stability and compliance to customers’ specifications.
  • Work closely with other engineering groups to evaluate the interface between hardware and software and the operational and performance requirements of the overall system.
  • Prepare and review software documentation, UAT and effort estimation by other software engineer.
  • Provide training to other software team members for knowledge sharing.
  • Any other ad-hoc assignments within the scope of main objectives.


Requirements
  • Bachelor’s Degree in Computer Science/Information Technology, Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic), Engineering (Mechatronic/Electromechanical) or equivalent.
  • Minimum 4 years of experience in software programming or machine automation industry.
  • Strong background in software programming (C, C++), OOP and non-OOP.
  • Effective verbal and written communication skills, able to convey technical information clearly and ideas.
  • Ability to adapt to different environments and work based on priorities.
  • Experience in the Semiconductor industry is an advantage.
  • Familiar with development involving hardware’s such as motors, sensors or actuators is an advantage.
  • Strong commitment to learning and continuous improvement, with continuous improvement mindset.
  • Strong ethics, diplomatic, patience, good listening skills and can interact with a diverse group of individuals.
  • Sharp problem-solving skills, creative, innovative, out of the box problem solving skills.
  • Flexibility to travel if required (10%)

Report Job