- Designing algorithms and flowcharts for new software and systems.
- Conducting feasibility studies for client’s new and upgraded software systems.
- Develop desktop software and/or mobile applications solutions to meet client needs.
- Test and deploy programs and applications for clients.
- Troubleshoot, debug, maintain and improving client’s software.
- Collaborate with and/or lead a team of software developers working on projects.
- Provide technical documentation of developed software to guide future software development projects.
- Attending workshops, training sessions and conferences to network with others and stay on top of field advancements.
- Observe and assess users’ feedback for improvements on existing software.
- Attend conferences, meetings, and industry events.
Requirement
- Degree or Diploma in Electrical / Electronic / Mechatronics / Robotics Engineering or any equivalent discipline
- Working experience of 2 years in software development related projects. Fresh graduates are encouraged to apply.
- Able to work independently with less supervision
- Able to design, develop, test and debug real-time multi-threaded applications on PC-based platform using C/C++/C#
- Experienced or familiar with Desktop Application UI framework: WPF, WinForms
- Familiar with hardware integration such as motors, sensors, motion and I/O controllers and machine vision hardware such as lightings, cameras
- Advantage added if have following knowledge: Convolutional Neural Network, YOLOv5, Mask-RCNN
- Advantage added if have experience in vision application software development using standard vision libraries like Euresys, Cognex, Halcon
- Team player with good communication skills, able to interact with engineering and project teams
Skills
Software Development, 2 years
Number of rounds : 2
Language of interview : English
Is there a technical test? No
Job Information
- Views208
- Date PostedJuly 11, 2023
- LocationMalaysia
- Job TitleIndustrial Software Engineer (IMAI)
- GenderMale