Search by job, company or skills

2-4 Years
Not Disclosed
  • Posted 2 hours ago
  • Be among the first 10 applicants

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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

4-6 yrs
Penang, Malaysia
Skills:
Automated Testing, Sql, Databases, Docker, Data Visualization, Python, Generative AI, LLMs, GPU Performance Analysis, AI Workload Benchmarking, LLM Serving Inference Frameworks, RAG, Chatbot Development
6-11 yrs
Remote
Skills:
Sql, Nosql, Sailpoint, Ui Automation, Product Management, Backend
2-5 yrs
INR 25,000 - 91,667 per month
Remote
Skills:
Java, Python, Git, Flask, Django, No Sql, Restful Api, Testing, Debugging, Api Integration
0-2 yrs
Malaysia, Penang
Skills:
data engineering , Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), Large Language Models (LLMs), Containers, Typescript, Javascript, Python, Apis, Sql, Git, Data Warehousing, Vector Databases, Agentic AI workflows, Generative AI, Cloud-native application development, DevOps practices, Cloud platforms, Ai, AI agents, CI/CD, ETL/ELT concepts, Software Application Development, MEAN stack or similar modern web application development technologies, IT service management concepts, Data pipelines
1-2 yrs
MYR 6,000 - 8,000 per month
Malaysia, Penang
Skills:
VB.NET, IR technology, engineering documentation, semiconductor process knowledge, Software Programming, hardware qualification