Software Engineer

Aemulus Corporation Sdn Bhd

Bayan Lepas

On-site

MYR 35,000 - 70,000

Full time

31 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Aemulus Corporation Sdn Bhd is seeking a proactive software developer to design, develop, test, deploy, and document software for semiconductor testers and manufacturing systems. You will build user-friendly desktop SFPs and wrap APIs around hardware drivers to standardize interfaces for ATE test execution.

The role emphasizes collaboration, learning, and contributing to continuous improvement while working with cross-functional teams on real hardware challenges in Penang, Malaysia.

Qualifications

  • Bachelor's degree in a relevant field.
  • Fresh graduates welcome; up to ~2 years of software development experience is a plus.
  • Solid understanding of data structures, algorithms, and SDLC.

Responsibilities

  • Design, develop, test, deploy, and document software for semiconductor testers and manufacturing systems.
  • Develop user-friendly desktop SFPs for interactive control and debugging of hardware.
  • Wrap APIs around hardware drivers to standardize interfaces for ATE test execution.

Skills

C#/.NET
OOP & Design Patterns
GUI Development
C/C++
SQL
SDLC
WPF/WinForms
Git/Version Control

Education

Bachelor Degree in Electrical Engineering, Computer Engineering or equivalent

Tools

Visual Studio
SQL Server
Git

Job description

Are you passionate about software development and coding? Do you enjoy turning complex ideas into practical solutions? If so, you might be the person we are looking for.

Join us to design, develop, test, deploy, and document user-centric software for semiconductor testers and manufacturing systems. We value creativity, curiosity, and continuous exploration—because great ideas can lead to disruptive innovations.

We are a close-knit team looking for collaborative people who are students at heart and teachers within the team. Together, we transform ideas into reality.

At Aemulus, we embrace new ideas and new ways of working. We work smart, support one another, celebrate together, and occasionally enjoy a few jokes over tea.

Most importantly, you will not simply be part of a process—you will have the opportunity to influence ideas, direct the flow, and make a real difference.

Responsibilities:
  • Design, develop, test, deploy, maintain, and document software for semiconductor testers and manufacturing systems.
  • Develop Soft Front Panels (SFPs): Design, implement and maintain user-friendly desktop SFPs for interactive control, monitoring, and debugging of electronic test hardware.
  • Create and maintain wrapper APIs (C/C++, C#) around low-level hardware drivers to standardize instrument interfaces for ATE test execution.
  • Perform Hardware & Software Integration - test and validate driver functionality against real test hardware and bench instruments (oscilloscopes, power supplies, SMUs, digitizers, etc.).
  • Debugging & Documentation - Troubleshoot hardware-software communication issues and provide developer documentation and sample code for test development engineers.
  • Debug, troubleshoot, and resolve software issues by researching solutions and driving them to closure independently or collaboratively.
  • Write clean, maintainable, and reliable code in accordance with established software development practices.
  • Participate in software design discussions, code reviews, and continuous improvement initiatives.
  • Apply usability principles and a creative eye to graphical user interface design.
  • Collaborate with cross-functional teams to translate requirements and ideas into effective software solutions.
  • Provide on-site customer support when required.
Qualifications:
  • Bachelor Degree in Electrical Engineering, Computer Engineering or equivalent.
  • Fresh graduates are encouraged to apply. Candidates with around 2 years of hands-on software development experience is a plus.
  • Solid understanding of data structures, algorithms, object-oriented programming design, software architecture, design patterns, and software development life cycle (SDLC).
  • Knowledge or hands-on experience in C# and .NET.
  • Familiarity with one or more of the following technologies is an advantage: WPF, WinForms, GDI+, SQL, C/C++ or C++/CLI (STL a plus).
  • Experience with software version control and collaborative development practices is an added advantage.
  • Experience in semiconductor testing and manufacturing systems is an added advantage.
  • Detail-oriented, curious about emerging technologies, and eager to learn and explore new ideas.
  • A confident communicator with good written and verbal communication skills.
  • An Independent self-starter who's just as comfortable solo as working with a team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer: Build Next-Gen Semiconductor Test Systems
Software Engineer: Build Next-Gen Semiconductor Test Systems

Aemulus Corporation Sdn Bhd • Bayan Lepas

On-site
MYR 35,000 - 70,000
Senior Software Engineer (C#/.NET)
Senior Software Engineer (C#/.NET)

NEXUSTEST TECHNOLOGY SDN. BHD. • Bayan Lepas

On-site
MYR 120,000 - 210,000
Software Engineer (MYR)
Software Engineer (MYR)

Cosmic Semiconductor Solutions • Chemor

On-site
MYR 100,000 - 167,000
Non-contributory pension
Optional medical insurance
Senior Test Engineer
Senior Test Engineer

Semtech • Ipoh

On-site
MYR 120,000 - 180,000
Software Senior Engineer
Software Senior Engineer

Cohu, Inc. • Malaysia

On-site
MYR 90,000 - 150,000
Profit sharing
Five-day work week
Overseas assignment/training
+2
Engineer II, Manufacturing Test Engineer
Engineer II, Manufacturing Test Engineer

ASE SEMICONDUCTOR (PENANG) SDN. BHD. • Bayan Lepas

On-site
MYR 70,000 - 110,000
Application Engineer
Application Engineer

EDA Industries S.p.A. • Malaysia

On-site
MYR 60,000 - 110,000
Senior Test Engineer
Senior Test Engineer

Sierra Wireless • Ipoh

On-site
MYR 90,000 - 140,000
Software Engineer
Software Engineer

Private Advertiser • Kulai

On-site
MYR 180,000 - 270,000
Senior Software Engineer (C++, SECS/GEM)
Senior Software Engineer (C++, SECS/GEM)

Sioux Technologies Asia • Seremban

On-site
MYR 120,000 - 180,000