Beranda Job Details
G
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Senior C++ Software Engineer - Semiconductor Automation (Remote in Bali)

Good Job Creations
Bali, Indonesia
Salary Estimate
SGD 5.000 – SGD 7.000
Newest
Live Update
13 Agustus 2026
Deadline
13 Agu 2027

job description

Are you a passionate C++ Software Engineer with expertise in semiconductor automation? Good Job Creations invites you to join a cutting-edge engineering team driving innovation in semiconductor process equipment. Based in Bali, Indonesia, this remote role offers the perfect blend of professional growth and tropical lifestyle.

As a key member of our team, you'll develop high-performance automation software that powers next-generation semiconductor manufacturing. You'll collaborate with global experts to optimize equipment performance, enhance process control, and implement real-time monitoring systems. This role is ideal for engineers who thrive in fast-paced environments and want to make a tangible impact on advanced manufacturing technologies.

We offer a competitive SGD 5,000 - 7,000 monthly salary plus performance bonuses, flexible remote work arrangements, and opportunities for professional development. Join us in shaping the future of semiconductor automation while enjoying Bali's vibrant culture and work-life balance.

Why join us?

  • Work on mission-critical semiconductor automation projects
  • Collaborate with a global team of industry experts
  • Flexible remote work from Bali's most desirable locations
  • Competitive compensation with performance incentives
  • Opportunities for career advancement in a growing field

Responsibility

  • Design, develop, and maintain high-performance C++ software for semiconductor process equipment automation
  • Implement real-time control systems and process optimization algorithms
  • Collaborate with hardware engineers to integrate software with semiconductor manufacturing equipment
  • Develop and maintain software for equipment monitoring, diagnostics, and predictive maintenance
  • Optimize code for performance, reliability, and scalability in manufacturing environments
  • Create and maintain technical documentation for software systems
  • Participate in code reviews and implement best practices for software development
  • Troubleshoot and resolve complex software issues in production environments

Qualifications

  • Bachelor's degree or higher in Computer Science, Electrical Engineering, or related field
  • 5+ years of professional experience in C++ software development
  • Strong experience with real-time systems and embedded software development
  • Proficient in multi-threading, memory management, and performance optimization
  • Experience with semiconductor equipment automation or industrial control systems (preferred)
  • Familiarity with communication protocols (TCP/IP, RS-232, OPC UA) and industrial automation standards
  • Experience with version control systems (Git, SVN) and Agile development methodologies
  • Excellent problem-solving skills and ability to work in cross-functional teams
  • Strong communication skills in English (written and verbal)

Required Skills

C++ real-time systems embedded software multi-threading memory management performance optimization TCP/IP RS-232 OPC UA Git Agile semiconductor automation industrial control systems software architecture debugging technical documentation

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua