Description
About Samurai Machine Tools
To work for Samurai you must show diligence, high intelligence, and share our dream for the future. Samurai Machine tools is a start-up CNC machine tool company that is currently searching for software engineers.
Job Overview
You will be involved in developing the 'SAMURAi HMi', a custom machine control running on both Linux and Windows operating systems. Additionally, an app for IOS and Android to remotely control the machines functions. High reliability in both applications is essential, hence we require software engineers with a minimum 5 years experience working in a similar field with CNC machinery or other real time motion control platforms.
Responsibilities
- Lead the development of the SAMURAi HMi for both Windows, Linux, IOS & Android OS
- Create organised code with high reliability
- Use LinuxCNC to develop the real time EtherCAT motion control
- Create a Windows based user interface to communicate with Linux via Modbus or similar protocol
Requirements
- Bachelor's degree in Software Engineering or related field
- Strong problem solving, physics knowledge, and math skills
- Experience with real time motion control, CNC, or robotics applications
- Experience with human machine interface
- Understanding of general safety principles for machinery
Benefits
- Flexible schedule