job description
Join a leading US multinational corporation specializing in manufacturing and automation solutions. This is a unique opportunity to work remotely from Bali while contributing to cutting-edge software development projects that drive industrial innovation. As a Software Engineer, you will collaborate with global teams to design, develop, and deploy software solutions that enhance manufacturing efficiency and automation processes.
We offer a competitive remuneration package, career growth opportunities, and the flexibility to work from the vibrant and inspiring environment of Bali. If you are passionate about technology and eager to make an impact in the manufacturing sector, we invite you to apply and become part of our dynamic team.
Responsibility
- Design, develop, and maintain software applications for manufacturing and automation systems.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Implement and optimize algorithms for real-time data processing and control systems.
- Develop and integrate software solutions with industrial hardware and IoT devices.
- Conduct thorough testing and debugging to ensure software reliability and performance.
- Document software designs, development processes, and user manuals.
- Stay updated with emerging technologies and industry trends to drive innovation.
- Provide technical support and troubleshooting for software applications in production.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development, preferably in manufacturing or automation sectors.
- Proficiency in programming languages such as C++, Python, or Java.
- Experience with industrial communication protocols (e.g., Modbus, OPC UA) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Familiarity with Agile development methodologies.
- Ability to work independently and manage multiple tasks effectively.