Unity Developer
Unity Developer
Mantis Robotics
Leuven, Flemish Region, Belgium
See who Mantis Robotics has hired for this role
Mantis Robotics is building the next generation of smart industrial robots for manufacturing and warehouse fulfillment that can work safely and seamlessly alongside people, without sacrificing productivity. Our goal is to make robotic automation accessible to anyone wanting to automate a manual task, by improving ROI by 3 to 6 times. Mantis Robotics BV (Leuven) is the Belgian R&D center of Silicon Valley based Mantis Robotics Inc, one of the fastest growing robotics startups.
We are looking for great and ambitious team players to help us revolutionize industrial automation. We seek a wide variety of backgrounds and experiences. We are committed to respect, transparency, honesty, integrity, fairness and customer focus.
As a Unity Developer (3D User Interface / Program Editor), you will play a key role in shaping our game-changing robot interface by ensuring an intuitive and robust system design for our 3D robot program user interface.
Core Responsibilities
- Develop system-level software design for real-time server-client applications.
- Create Unity 3D applications for cross-platform deployment, including WebGL.
- Develop expandable 3D model editors and 2D UI editors.
- Create parsers and compilers for robot programs.
- Collaborate with the product design and robot teams to fully understand Mantis technology and products.
- Work with cross-functional engineering teams and research groups to determine requirements, architecture, and validation methods.
- Maintain high-quality design and documentation.
- Design testing processes.
Requirements
- 5+ years of experience in real-time server-client applications.
- Experience with Unity WebGL projects.
- Ability to manage priorities and support multiple projects simultaneously.
Qualifications
- Bachelor’s or Master’s degree in Computing, Computer Science, or a related field, or equivalent experience.
- Familiarity with socket or WebSocket communication.
- Experience with hotfixes or mods for Unity applications.
- Knowledge of shaders in Unity.
- Strong understanding of Git and version control.
- Fundamental knowledge of web development.
- Understanding of software development and validation processes.
- Strong written and verbal communication skills.
Preferred:
- Experience in developing with Lua and C.
- Experience in creating Unity Editor tools.
- Experience in performance optimization for low-end devices.
Mantis Robotics is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Automation Machinery Manufacturing
Referrals increase your chances of interviewing at Mantis Robotics by 2x
See who you knowSimilar jobs
People also viewed
-
Python Developer (Freelance, 100% Remote)
Python Developer (Freelance, 100% Remote)
-
Dotnet Developer
Dotnet Developer
-
Full Stack Software Engineer
Full Stack Software Engineer
-
Web Developer
Web Developer
-
Application Developer
Application Developer
-
Backend Developer
Backend Developer
-
Frontend JavaScript/Typescript/Node.js Developer
Frontend JavaScript/Typescript/Node.js Developer
-
Python Developer (NL + ENG)
Python Developer (NL + ENG)
-
Software Engineer
Software Engineer
-
Front-end Software Engineer
Front-end Software Engineer
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More