SalaryPeak

Junior Research and Development Engineer

AOLANI MANAGEMENT PTE. LTD.
Singapore 5+ years Posted Jan 15, 2026

Salary Range

SGD 60,000 - SGD 108,000 /year

SGD 5,000 - SGD 9,000/month

Apply on MyCareersFuture

Skills Required

OSPFProduct InnovationKanbanHardwareVCPSDLCReliabilityResearch and DevelopmentTuningNetwork ArchitectureDistributed SystemsPerformance TuningDockerUDPBGP

Job Description

Job Overview

We are looking for multiple talented Research and Development (R&D) Engineer with over 5 years of professional experience to join our dynamic engineering team. The ideal candidate excels in at least one of the following areas: platform R&D, network architecture, or server R&D. You will be responsible for designing, developing, and optimizing high-performance technical solutions that drive our product innovation and business growth. Collaborate with cross-functional teams including program managers, supply chain managers and sales team to deliver reliable, scalable, and cutting-edge technical outcomes aligned with company strategic goals.

Key Responsibilities

• Design, develop, test, and iterate on technical solutions focusing on at least one core area: platform R&D, network architecture, or server R&D.

• Participate in the full software/hardware development lifecycle (SDLC), including requirement analysis, technical design, coding, debugging, integration, and deployment.

• Optimize existing systems or products to enhance performance, reliability, scalability, and security based on business needs and technical trends.

• Collaborate with cross-functional teams to gather and refine technical requirements, ensure alignment on development goals, and resolve technical challenges.

• Conduct technical research and evaluation on emerging technologies, frameworks, and tools relevant to platform, network, or server domains, and propose innovative application solutions.

• Write clear, maintainable, and efficient code (for software-focused roles) or design specifications (for hardware/architecture-focused roles) and maintain technical documentation.

• Participate in code reviews (for software) or design reviews (for architecture/hardware) to ensure code quality, design rationality, and compliance with technical standards.

• Troubleshoot and resolve complex technical issues in production or development environments, providing timely and effective technical support.

• Stay updated on industry trends, technical advancements, and best practices in platform R&D, network architecture, or server R&D, and share knowledge within the team.

Required Qualifications & Skills

• Bachelor’s degree or above in Computer Science, Electrical Engineering, Software Engineering, or a related technical field.

• Minimum 3 years of professional R&D experience, with proven expertise in at least one of the following areas: platform R&D, network architecture, or server R&D.

• Strong teamwork and communication skills, with the ability to effectively collaborate and communicate with internal and external parties across multilingual work environments.

• For Platform R&D focus: Proficiency in backend programming languages (e.g., Java, Python, Go, C++) is a must. Experience in frontend technologies (e.g., Vue.js) will be a strong plus. Candidates should have a solid background in designing and building distributed systems and microservices architectures, with hands-on experience in the design and development of cloud platforms or operation and maintenance (O&M) platforms being highly preferred.

• For Network Architecture focus: Strong knowledge of network protocols (TCP/IP, UDP, BGP, OSPF, etc.), experience in designing and optimizing network architectures, and familiarity with network equipment (e.g., Cisco, H3C, Huawei) or SDN technologies,and hands-on experience with RDMA networks, including RoCE and InfiniBand (IB), for performance tuning and troubleshooting.

• For Server R&D focus: Experience in server hardware design, firmware development (BIOS/UEFI), server performance optimization, or server virtualization technologies (e.g., VMware, KVM).

• Familiarity with software/hardware development tools, version control systems (e.g., Git), and testing frameworks.

• Excellent problem-solving, analytical thinking, and technical debugging abilities.

• Demonstrated ability to work independently, manage multiple tasks, and meet project deadlines in a fast-paced environment.

• Understanding of software/hardware quality standards and security best practices.

Preferred Qualifications

• Bachelor’s degree or above in a related technical field.

• Professional certifications relevant to the core focus area (e.g., AWS Certified Solutions Architect, Cisco CCNP/CCIE, VMware VCP, or relevant programming certifications).

• Experience in deploying large-scale computing cluster networks.

• Proficient with RDMA networks, including InfiniBand (IB) and RoCE, with hands-on experience in tuning, troubleshooting, and optimizing cluster performance.

• Experience in developing products for cloud computing, big data, or artificial intelligence fields.

• Familiarity with agile development methodologies (Scrum, Kanban) and DevOps practices (CI/CD, Docker, Kubernetes).

• Experience in leading small-scale R&D projects or mentoring junior engineers.

• Knowledge of open-source technologies and contributions to open-source projects is a plus.

What We Offer

• Competitive compensation aligned with experience and role scope.

• Opportunities to work on regional, large-scale data center infrastructure projects.

• Professional development through structured training and certification programs.

• A collaborative engineering-driven environment with clear architectural ownership.