Deskripsi Pekerjaan
Are you a passionate and forward-thinking Software Engineer eager to make a tangible impact on the future of manufacturing? Cp Manufacturing Sdn Bhd, a leader in innovative manufacturing solutions, is actively seeking a skilled Software Engineer with 2+ years of experience to join our dynamic technology team in Klang/Port Klang. This is an exceptional opportunity to contribute to cutting-edge projects, driving digital transformation and automation within our state-of-the-art facilities across Malaysia.
At Cp Manufacturing, we believe in leveraging technology to enhance efficiency, quality, and sustainability. As a Software Engineer, you will play a pivotal role in designing, developing, and deploying robust software solutions that optimize our manufacturing processes, integrate with new technologies, and support our growth objectives. You'll work within an collaborative environment where your ideas are valued, and your contributions directly influence operational excellence and innovation.
We are looking for an individual who thrives on solving complex problems, possesses a strong command of modern programming languages, and is enthusiastic about the unique challenges and opportunities within the manufacturing sector. If you are ready to apply your software engineering expertise to develop scalable, high-performance applications that power the next generation of industrial technology, we invite you to be a part of our journey.
Join us and help shape the technological landscape of manufacturing in Malaysia. Your work will directly impact our operational efficiency, product quality, and competitive advantage, offering a rewarding career path with continuous learning and growth opportunities.
Tanggung Jawab
- Design, develop, test, and deploy high-quality, scalable software solutions for manufacturing operations.
- Collaborate closely with cross-functional teams, including hardware engineers, production specialists, and project managers, to define software requirements and specifications.
- Participate in the full software development lifecycle, from concept and design to deployment and ongoing maintenance.
- Develop and integrate APIs, databases, and user interfaces that support data-driven decision-making and automation.
- Conduct code reviews, implement best practices, and contribute to architectural discussions to ensure software quality, security, and performance.
- Troubleshoot, debug, and resolve software defects and operational issues in a timely manner.
- Research and evaluate new technologies, tools, and methodologies to improve our software development processes and product offerings.
- Contribute to the continuous improvement of software development practices, documentation, and team knowledge sharing.
Kualifikasi
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
- Minimum of 2 years of professional experience in software development, preferably within a manufacturing, industrial automation, or similar high-tech environment.
- Proficiency in one or more modern programming languages such as Python, Java, C#, or C++.
- Experience with database systems (e.g., SQL, NoSQL) and API development (RESTful, GraphQL).
- Familiarity with software development methodologies (e.g., Agile, Scrum) and version control systems (e.g., Git).
- Strong problem-solving abilities, analytical skills, and attention to detail.
- Excellent communication and teamwork skills, with the ability to articulate technical concepts clearly.
- A keen interest in industrial IoT, manufacturing execution systems (MES), ERP integration, or other related industry 4.0 technologies is a significant advantage.