Senior Software Engineer
Apply now
Apply Now
Job Description:
- Design, develop, and maintain hypervisor and operating system components.
- Enhance system performance, security, and stability.
- Develop and debug low-level software, device drivers, and platform services.
- Work with virtualization technologies and hardware virtualization features.
- Participate in software testing, troubleshooting, and performance optimization.
- Collaborate with cross-functional teams in an Agile development environment.
- Contribute to CI/CD pipelines and software automation initiatives.
Job Requirements:
- Strong experience in C/C++ programming and system-level software development.
- Good understanding of operating system internals, including memory management, scheduling, and device drivers.
- Hands-on experience with Linux or other operating systems/RTOS.
- Familiarity with virtualization technologies such as KVM, Xen, QEMU, Hyper-V, ACRN, or VMware ESXi.
- Experience working with ARM or x86 architectures.
- Knowledge of Git, code review processes, and software development best practices.
- Exposure to CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions is preferred.
- Experience with Docker, Kubernetes, or automated testing tools is an advantage.
Send your resume to: ttmy@tg-hr.com.
- Tenure: Permanent
- Offered Salary: RM6,000 – RM10,000
- Location: Penang
- Industry: IT
