Epicareer Might not Working Properly
Learn More
T

Software Engineer (Senior)

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Position: Software Engineer
Industry: Automation
Location: Bayan Lepas, Penang

Job Responsibilities

  • Design and develop object-oriented software in C++ on a Linux environment for Automated Test Equipment instruments.
  • Work with hardware, firmware, and other software engineers in defining requirements, planning, and executing project plans, design reviews, and supporting production release of modified or new products.
  • Troubleshoot and fix problems in instrumentation software.

Qualifications & Experiences Needed

  • BS or MS degree in Computer Science or EE.
  • Knowledge in all aspects of the software development, such as understanding complex software architecture, version control, builds, and unit testing.
  • Experience in large and complex C++ projects, especially legacy code.
  • Experience with embedded systems, hardware control, or instrument drivers.
  • Strong C++ and Object–Oriented Programming skills.
  • Comfortable in a Linux user space development environment.
  • Must be proficient in English both oral and written.

Job Type: Full-time

Pay: RM4,000.00 - RM15,000.00 per month

Benefits:

  • Opportunities for promotion
  • Professional development

Schedule:

  • Day shift

Supplemental Pay:

  • 13th month salary
  • Performance bonus
  • Yearly bonus