Ready to Build Exciting Robots and Applications?

Job Openings


Software Backend Developer Contact us

Job Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with Front-end developers to integrate user-facing elements with server side logic
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies

Skills and Qualifications

  • Proven work experience as a Back-end developer
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Hands on experience with programming languages like Erlang, Elixir and Python
  • Working knowledge of CMS framework
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • BSc degree in Computer Science or relevant field

Software Application Developer Contact us

Job Responsibilities

  • Understand client requirements and how they translate in application features
  • Collaborate with a team of IT professionals to set specifications for new applications
  • Design creative prototypes according to specifications
  • Write high quality source code to program complete applications within deadlines
  • Perform unit and integration testing before launch
  • Conduct functional and non-functional testing
  • Troubleshoot and debug applications
  • Evaluate existing applications to reprogram, update and add new features
  • Develop technical documents and handbooks to accurately represent application design and code

Skills and Qualifications

  • Proven experience as application developer
  • Experience in designing and building applications
  • Ability to program in at least one programming language such as C#, Java (J2EE) etc.
  • In-depth knowledge of programming for diverse operating systems and platforms using development tools
  • Excellent understanding of software design and programming principles.
  • A team player with excellent communication skills
  • Analytical thinking and problem-solving capability
  • Great attention to detail and time-management skills
  • BSc/BA in computer science or relevant field; MSc/MA will be appreciated
  • Certified application developer is a plus

Mechatronics and Robot Engineer Contact us

Job Responsibilities

  • Oversee the work of contractors in accordance with project requirements
  • Create mechanical design documents for parts, assemblies, or finished products
  • Design advanced electronic control systems for robot systems
  • Maintain technical project files
  • Create embedded software design programs
  • Analyze existing development or manufacturing procedures and suggest improvements
  • Implement or test design solutions
  • Take control of suppliers for production of electronics and moulded parts

Skills and Qualifications

  • Working experience with product lifecycle management (PLM), finite element analysis (FEA) and computational fluid dynamics (CFD)
  • Proven working experience in mechanical, mechatronic, robotics or electronic engineering
  • Ideally having experience with ROS or other robotic frameworks
  • Familiarity with 2D or 3D engineering design and manufacturing tools (e.g., AutoCAD, ProE or other)
  • Adequate knowledge of engineering analysis tools (ANSYS, ProMechanica or similar)
  • Mathematical computing and analysis tools knowledge (Matlab, Excel, LabView etc)
  • Solid understanding of core concepts including mechanics, electronics, robotics, software, sensors, etc.
  • Creativity and analytical skills
  • Ability to communicate technical knowledge in a clear and understandable manner
  • Technical writing skills
  • BSc degree in Engineering

A.I. and Machine Learning Specialist Contact us

Job Responsibilities

  • Development and optimisation of machine learning algorithms from scratch
  • Design of models for human interaction for conversation and recognition purposes
  • Development, integration and test of software modules
  • Definition and execution of data collection strategies
  • Integration of deep learning characteristics
  • Analyzing and evaluating conducted tests
  • Integration of software modules within overall back-end framework
  • Building up a specialist network with the A.I. specialists community

Skills and Qualifications

  • Various level of math, including probability, statistics, algebra, calculus, logic and algorithms.
  • Bayesian networking or graphical modeling, including neural networks
  • Strong analytical skills
  • Ideally experience in voice and visual recognition technologies
  • Computer science and programming languages as Python or C++
  • Background in physics, engineering and robotics
  • Cognitive science theory
  • Master’s degree or PhD with 3 years of experience

Marketing Communications Specialist Contact us

Job Responsibilities

  • Promote our products and services during events
  • Coordinate the design of promotional material and distribute in online and offline channels
  • Advertise our company and products/services on various media
  • Plan interviews and press conferences
  • Produce marketing copy for our website
  • Craft and send regular newsletters with company updates
  • Track ROI for marketing campaigns
  • Join social media groups and professional platforms to discuss industry-related topics
  • Monitor corporate website and social media pages and address clients’ queries
  • Network with industry experts and potential clients to drive brand awareness
  • Gather customer feedback to inform sales and product teams

Skills and Qualifications

  • Proven work experience as a Marketing Communications Specialist or similar
  • Familiarity with B2C advertising campaigns
  • Hands-on experience with web content management tools and social media platforms
  • Proficiency in MS Office
  • Knowledge of SEO and Google Analytics
  • Experience with marketing campaigns on social media
  • Excellent verbal and written communication skills
  • Good presentation skills
  • BSc in Marketing, Communications, Public Relations or relevant field

Programmer (Intern) Contact us

Job Responsibilities

  • Collaborate with developers to produce software designs
  • Formulate program specifications and basic prototypes
  • Transform software designs and specifications into high functioning code in the appropriate language
  • Integrate individual software solutions to higher level systems
  • Test code periodically to ensure it produces the desirable results and perform debugging when necessary
  • Perform upgrades to make software and systems more secure and efficient
  • Collaborate with technical writers to create documentation for user support

Skills and Qualifications

  • Ability to program in languages such as C++, HTML, Javascript, Python etc.
  • Experience in developing web applications
  • Excellent knowledge with relational databases, SQL and ORM technologies
  • Detail-oriented and excellent concentration ability
  • An analytical mindset and critical thinking
  • Demonstrable ability to discover and fix errors in code
  • Student in computer science, software engineering or relevant discipline

Administrative Coordinator (Intern) Contact us

Job Responsibilities

  • Manage and route phone calls appropriately
  • Process and report on office expenses
  • Maintain physical and digital employee records
  • Schedule in-house and external meetings
  • Distribute incoming mail
  • Manage and order office supplies
  • Make travel arrangements
  • Organize company documents into updated filing systems
  • Address employees’ and clients’ queries (via email, phone or in-person)
  • Prepare presentations, spreadsheets and reports
  • Update office policies as needed

Skills and Qualifications

  • Hands-on experience with MS Office Suite (particularly MS Word and MS Excel)
  • Familiarity with office equipment, like printers and fax machines
  • Basic math skills
  • Solid time-management abilities with the ability to prioritize tasks
  • Excellent verbal and written communication skills
  • High school diploma; additional qualification in Office Administration is a plus