Persevio is recruiting for this role on behalf of one of our clients.
About the Company
Our client is the regional headquarters for a renowned Japanese milling machine manufacturer, operating as a fully integrated manufacturing entity that houses R&D, engineering, and production under one roof in Singapore. They specialize in high-precision metal-cutting and Electrical Discharge Machining (EDM) technology, serving the aerospace, automotive, and precision engineering industries. With a strong commitment to technical self-sufficiency and innovation, their Singapore facility functions as a global hub for R&D and high-level assembly. They pride themselves on providing a stable, growth-oriented environment where engineers can develop through structured technical or managerial career tracks.
About the Role
We are seeking a Senior R&D Design Engineer to join the Technology Development team. This is a critical role that sits at the intersection of high-level software development and hands-on mechanical integration. You will be responsible for translating motion control algorithms into precise physical machine behaviors, driving the R&D roadmap for world-class CNC technology.
Key responsibilities include:
- Controller Integration & Development: Design, develop, and test CNC controller software and hardware, ensuring seamless integration with the company's high-precision machine tools and equipment.
- Algorithm Optimization: Develop and optimize motion control algorithms to ensure the precision and high-speed performance the company is known for, particularly for multi-axis machines.
- Software Engineering: Own the continuous development of CNC controller software using C, C++, and C#, alongside PLC programming for machine logic.
- Cross-Functional Troubleshooting: Collaborate with Mechanical and Electrical engineering teams to diagnose and resolve complex machine performance issues during the R&D phase.
- Technical Evaluation: Evaluate and select CNC controllers from various manufacturers, applying a deep understanding of communication protocols (Ethernet IP, Modbus) and feedback devices.
Requirements
Minimum/Core Requirements:
- Bachelor's Degree in Electrical, Computer, or Mechanical Engineering, or a related technical discipline.
- Demonstrated experience working with GE-Fanuc controllers (both CNC and PLC).
- Proven expertise in Servo Control systems and high-precision motion control.
- Proficient programming skills in C, C++, and C#.
- A hands-on mindset with the ability to work fully onsite in a manufacturing and R&D facility.
Preferred/Bonus Requirements:
- Experience with motion control algorithms for 5-axis machines.
- Hands-on experience with NC cycles and providing technical solutions for machine optimization.
- Knowledge of electrical design and circuits.
- Familiarity with UI development for CNC controllers or experience with other major CNC platforms.
Why Join
- True R&D Impact: This is a rare opportunity to work on foundational R&D for a global leader. You won't just be maintaining systems; you will be designing and influencing the next generation of CNC technology.
- Career Development: The company offers clear advancement opportunities with dedicated Technical Expert and Managerial tracks to support your long-term professional growth.
- End-to-End Environment: Work in a facility where R&D, engineering, and production happen under one roof, allowing you to see the immediate physical impact of your software and algorithms.
- Comprehensive Benefits: Enjoy a stable working environment with island-wide transport coverage, Annual Wage Supplement (AWS), and variable bonuses.
Ready to bridge the gap between code and high-precision machinery? We'd love to hear from you.