jobs in Emage Innovation

Kerja Sepenuh Masa, Software Engineer (C-- - MFC) di Emage Innovation Johor - Maukerja

Kongsi
Simpan

Lokasi Kerja

  • Iskandar Puteri Johor Malaysia

Penerangan Kerja

Tanggungjawab

We are hiring: Software Engineer (C++)

Are you a C++ developer with a passion for industrial automation and machine vision? We are looking for a Software Engineer to design and build high-performance Windows desktop applications. Join our collaborative team and work directly with cutting-edge industrial hardware!


Location: Iskandar Puteri, Johor

Employment Type: Full-time

Salary: RM 3,800 – RM 5,500 per month


What You Will Do

  • Design, develop, and maintain Windows desktop applications using C++ and MFC.
  • Build intuitive user interfaces, custom controls, and seamless application workflows.
  • Integrate third-party libraries, SDKs, industrial cameras, and hardware devices.
  • Manage hardware integration using communication interfaces like ADS, TCP/IP, USB, Serial, or Ethernet.
  • Debug, analyze, and resolve software defects, crashes, and performance issues.
  • Support customer deployments and assist in troubleshooting software issues on-site.


Who You Are

  • Hold a Bachelor's degree in Computer Science, Electronics, Electrical Engineering, IT, or a related discipline.
  • Bring 1–3 years of experience in C++ Windows application development (MFC experience is highly preferred).
  • Possess strong proficiency in Modern C++ (C++11/14/17), STL, memory management, and OOP concepts.
  • Experienced with Microsoft Visual Studio for application development and debugging.
  • Have basic knowledge of Win32 API, Windows message handling, and multithreading.
  • Possess excellent problem-solving skills and the ability to work effectively with cross-functional teams and customers.
  • Bring hands-on experience working in a production, manufacturing, or industrial environment.


Bonus Points If You Have

  • Exposure to machine vision libraries (HALCON, OpenCV) and image processing concepts.
  • Experience interfacing with industrial cameras, sensors, PLCs, and automation equipment.
  • Knowledge of multithreaded application development and performance optimization.
  • Familiarity with TCP/IP Socket Programming, Windows Services, or Crash Dump Analysis.
  • Experience with Git or other version control systems.


Why Join Us?

  • Work on real-world, highly challenging industrial automation and machine vision projects.
  • Gain hands-on experience with advanced hardware, vision systems, and native Windows application development.
  • Grow your career in a collaborative engineering environment focused on continuous learning.


Ready to build the future of industrial automation? Click apply or send your resume to *************

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut