Control Systems Software Engineer
1 week ago
Job Title: Control Systems Software Engineer
Location: Singapore
Type: Permanent
Role Overview
We are seeking a skilled Control Systems Software Engineer to design and develop advanced control system solutions for both edge and cloud environments. The role includes building web-based applications, APIs, databases, and user interfaces, contributing to high-quality, scalable, and user-friendly systems. The successful candidate will be highly motivated, able to work independently, and comfortable collaborating across technical teams.
Key Responsibilities
- Design and develop control system software architecture for edge and cloud platforms.
- Build web-based applications to support control systems.
- Develop public APIs for system integration.
- Design and maintain database schemas, SQL statements, and database policies.
- Create efficient, intuitive, and user-friendly system interfaces.
Requirements
- Strong self-learning ability and effective self-management skills.
- Proficiency in one or more system programming languages: Go, C, or C++.
- In-depth knowledge of web technologies: JavaScript, HTML, CSS, HTTP, and WebSocket.
- Experience with at least one web frontend framework, e.g., ReactJS or VueJS.
- Solid experience with at least one database system: SQLite, PostgreSQL, or MySQL.
- Strong command of Linux operating systems and shell scripting.
- Hands-on experience with cloud infrastructure.
- Familiarity with cloud technologies such as Docker and Kubernetes.
- Understanding of networking protocols: TCP, UDP, DHCP, MQTT.
- Experience with data visualisation.
- Proficiency in version control systems, especially Git.
- Excellent problem-solving, analytical, communication, and collaboration skills.
-
Junior Software Engineer
1 week ago
Kuala Lumpur, Kuala Lumpur, Malaysia EPAM Systems Full timeWe are seeking motivated junior IT professionals with 1–4 years of experience in software engineering to join our Hire to Train (H2T) Program in Malaysia. This structured 6-month program is designed to developFull-Stack Engineers (FSE)through a blend of mentor-led learning, self-study, and real-world project assignments.The ideal candidate is eager to...
-
Senior Software Engineer
1 day ago
Kuala Lumpur, Kuala Lumpur, Malaysia EPAM Systems Full timeWe are looking for aFull-Stack Engineerto design and deliver end-to-end software solutions.This role combines backend service development with modern frontend engineering, offering exposure to cloud and DevOps practices. The ideal candidate is comfortable working across the stack to build scalable, secure, and high-performing...
-
System Software Engineer
2 weeks ago
Kuala Lumpur, Kuala Lumpur, Malaysia WEE Full timeJob SummaryThe System Software Engineer (C++) is responsible for leading the design, development, deployment, and maintenance of the company's official website, as well as driving core product research and development in the field of cybersecurity. This role involves conducting technical research, system architecture design, and core feature implementation,...
-
Senior Inside System Engineer
2 weeks ago
Kuala Lumpur, Kuala Lumpur, Malaysia Veeam Software Full timeVeeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...
-
Senior Inside System Engineer
2 weeks ago
Kuala Lumpur, Kuala Lumpur, Malaysia Veeam Software Full time 60,000 - 120,000 per yearVeeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...
-
Senior Software Engineer
2 weeks ago
Kuala Lumpur, Kuala Lumpur, Malaysia EPAM Systems Full time $1,000,000 - $1,500,000 per yearSoftware Engineers at EPAM are the driving force behind strategic initiatives for our clients. As aSenior Software Engineerat EPAM Malaysia, you will use your expertise in Big Data to collaborate with product and engineering teams and combine the functional and technical aspects of Software Development with Big Data technology in the project space of cloud...
-
Lead Software Engineer
1 week ago
Kuala Lumpur, Kuala Lumpur, Malaysia EPAM Systems Full timeWe are hiring aLead Full-Stack Engineerto own the end-to-end delivery of modern software solutions.You will lead a cross-functional engineering team, guide technical decisions, and contribute hands-on across backend and frontend components. The ideal candidate enjoys both system design and product-driven engineering, with strong ownership and stakeholder...
-
Lead Software Engineer
7 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia EPAM Systems Full timeAre you a highly skilled and motivatedData Software Engineerwith a passion for Big Data, Machine Learning Operations and scalable enterprise software development? Join our dynamic team and take the lead in designing and implementing cutting-edge data solutions in a cloud-native environment. If you thrive in a fast-paced, agile setting and have a strong...
-
Senior System Engineer
1 week ago
Kuala Lumpur, Kuala Lumpur, Malaysia EPAM Systems Full timeJoin EPAM Malaysia as aSenior Application Support Engineer, where you will own the performance, reliability, and scalability of mission-critical platforms. You will lead containerized workloads, optimize database operations, and troubleshoot complex production issues, while influencing platform-level decisions and improvements. Partner closely with...
-
Senior Software Engineer
1 day ago
Kuala Lumpur, Kuala Lumpur, Malaysia EPAM Systems Full timeWe are seeking aSenior Software Engineer (Golang)with strong backend expertise and full-stack development capabilities to join our Cross Tech team. The ideal candidate will be proficient in Golang, experienced with modern JavaScript frameworks , React, or Angular), and well-versed in cloud-native environments using Azure or AWS. You will work with modern...