Founded in Singapore in 2004, Akribis Systems is a motion control company that provides high precision direct drive motors. We construct products for a range of industries including renewable energy, semiconductor, communication, biomedical, robotics or any industry that requires precise motion.
We produce direct drive motors with a high force density and patented coil design that decreases cogging. Our linear and rotary motors also are available with stages that we manufacture ourselves so you can smoothly integrate the motor into your design.
More than simply a manufacturer, we are also innovators. Our deep knowledge of engineering and dedication to the work has resulted in 44 patents, and our research and development into the field of magnetics will only continue to grow our business. Our engineers are able to custom design motors and stages to your specific requirements with you as a co-developer.
Today, we have two production factories and numerous sales and support offices across the globe. At Akribis Systems, precision matters.
- Construct a Cloud-based IoT framework to realise next-generation digital machining management solutions.
- Development of Web-based and/or Windows-based IoT applications for machine monitoring, status visualisation, analysis & notification and HMI.
- Using the most appropriate database (Relational and Non-Relational), manage data obtained from machines or processes. Database management may be on cloud or on premise.
- Collaborate with various departments from Singapore HQ and regional offices to realise software specification defined by internal customers.
- Provide continuous technical support for the software developed by the team.
Qualifications
- Preferably with 1-2 Year(s) of working experience in software development for IoT applications.
- More than 2 years of working experience consider as Senior role.
- Applicants without experience but with good learning ability are welcome to apply.
Other Information
Skillset(s) Requirement:
- Web-based GUI Programming (HTML/CSS, .NET Blazor, Java, Node.JS, etc) and/or Windows Application (C++/C#).
- Knowledge in network/ internet related programming (TCP/IP, Web-sockets, etc).
- Familiar with various structured and unstructured data formats (XML, JSON, CSV, Binary, etc)
- Understand and have hand-on experience with various type of databases (SQL and NoSQL).
- Knowledge and experience in cloud functionalities (Azure, AWS, etc).
- Familiar with IoT / Cloud-based communication protocols (REST, MQTT, etc).7) Experience in Industrial digital connectivity (OPC-UA/DA, EtherCat, MODBUS, RS232/485, etc) will be a strong advantage.
Personal Attributes:
- Able to understand high level software architecture/framework and translate it into working modules
- Adaptable and keen to self-learn different programming environments, communication protocol, OS and APIs, in an efficient manner.
- Able to work well independently, in a team and in a dynamic project environment.
- Exhibit good sense of high-quality visual presentation of dashboards and user experience.
- Meticulous attention to quality and rigorous work
Job Highlights:
- AWS
- OT Pay
- Flexi Benefits
- 5-days work week (8.30am to 6pm)
Related Job Searches:
- Company:
Akribis Systems - Designation:
Senior / Software Engineer - Profession:
IT / Information Technology - Industry:
Environmental Services - Location:
Serangoon