Posted 8mo ago

Software Senior Engineer (Product Improvement)

@ Cohu
Malaysia
OnsiteFull Time
Responsibilities:Execute development, Review requirements, Prepare tests
Requirements Summary:Bachelor’s degree in computer science/IT or engineering; strong software programming (C, C++), OOP and non-OOP; good communication; adaptable; semiconductor experience is a plus; hardware familiarity; eager to learn; travel flexibility.
Save
Mark Applied
Hide Job
Report & Hide
Job Description

 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 testcase 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.

  • Provide training to other software team member for knowledge sharing

  • Any other ad-hoc assignments within the scope of main objectives

     

REQUIREMENTS & QUALIFICATIONS:

  • Bachelor’s degree in computer science/information technology, Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic), Engineering (Mechatronic/Electromechanical) or equivalent. 

  • Strong background in software programming (C, C++), OOP and non-OOP.

  • Effective verbal and written communication skills, able to clearly convey technical information and ideas.

  • Ability to adapt to different environments and work based on priorities

  • Experience in Semiconductor industry is an advantage.

  • Familiar with development involving Hardwares 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%).