Software/Firmware Engineer (C/C++ or Java) – Semiconductor Equipment
Job Title: Software/Firmware Engineer (C/C++ or Java) – Semiconductor Equipment
Location: Singapore
Industry: Semiconductor / Equipment Manufacturing / Automation
Job Summary:
We are seeking a talented and driven Software/Firmware Engineer to develop and maintain embedded systems and control software for semiconductor manufacturing equipment. You will be responsible for software design, coding, testing, and integration, working closely with hardware, electrical, and mechanical engineers to bring innovative and highly reliable tools to market.
Key Responsibilities:
- Design, develop, and maintain firmware and embedded control software for semiconductor or precision equipment using C/C++ or Java.
- Develop real-time applications for motion control, sensors, data acquisition, and I/O interfaces.
- Collaborate with hardware and system engineers to define software architecture and system interfaces.
- Debug, test, and validate firmware/software on actual equipment and simulators.
- Support system integration, troubleshooting, and performance tuning during development and on-site commissioning.
- Document software design, user guides, and technical manuals.
- Participate in design reviews and contribute to continuous improvement in software quality and development processes.
- Ensure software complies with industry standards (e.g. SECS/GEM, IPC, ISO) and project requirements.
- Implement control logic, automation sequences, and safety interlocks in the system.
- Collaborate with cross-functional teams in Singapore and overseas (e.g. US, Europe, etc.).
Requirements:
- Degree in Computer Engineering, Electrical/Electronic Engineering, Software Engineering, or related discipline.
- 2–6 years of hands-on experience in embedded firmware/software development using C, C++, or Java.
For interested applicants, kindly send your resume in Word/PDF format to include the following in your resume including:
1. Current Salary
2. Expected Salary
3. Availability
4. Reason for leaving
Thank you for your application and we regret that only shortlisted applicants will be notified
By submitting any application or resume to us, you will be deemed to have agreed & consented to us collecting, using, retaining & disclosing your personal information to prospective employers with the services provided by us.
Dianne T. Magalit | R23118479
RRecruiter Pte. Ltd. | 18C9514
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Game Designer
2026-05-27
Senior Game Designer
2026-05-27
Backend Software Engineer Python - Start-up
2026-05-20
- Posted
- Jun 12, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Singapore
- Company
- RRecruiter
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Game Designer
2026-05-27
Senior Game Designer
2026-05-27
Backend Software Engineer Python - Start-up
2026-05-20