Unity Developer
Job Requirements
Job benefits
-
Remote work options
Flexible scheduling and you can work remotely when needed
-
Medical insurance
Cover preventive care at no cost to you; all offer generous coverage for prescription medications; and all provide the financial protection you need in the event of a major illness or injury
-
Team-building events
Build camaraderie and trust within the company
-
Career growth
Take your knowledge to the next level with our assistance program
This job post is managed by
Skills
Job description for Unity Developer at Augmentus
- Hybrid working arrangement (1 day WFH per week)
- Professional development: External upskilling courseworks in soft and hard skills
- Provision of Employee Stock Options
- In-house facilities (wide selection of food, drinks and entertainment) as well as close proximity to sports facilities
- $300 flexi-benefits per year, $100 stationery allowance per year
- Company culture:
- Coverage on health insurance (GP, hospitalization, death coverage)
- Competitive leave structure (18 annual, 1 birthday, 6 childcare, 10 paternity)
- Performance bonus
- Direct access to wide range of advanced robotic systems and equipment
- Collaborate with a team of robotics engineers and Unity developers to create interactive robotic software for industrial robotic processes, simulations, and deployments.
- Assist in designing and implementing user interfaces and interactions that align with the unique needs of industrial robotics applications.
- Utilize Unity's capabilities to develop accurate physics simulations, animations, and visualizations that accurately represent robotic tasks and equipment.
- Support the development and maintenance of well-structured, efficient, and documented code for Unity applications.
- Integrate real-time data feeds and APIs into Unity applications to provide relevant information and enhance the realism of robotic simulations.
- Participate in troubleshooting and debugging technical issues within Unity applications, optimizing performance and ensuring stability.
- Stay informed about advancements in Unity development and industrial robotics to contribute innovative ideas to projects.
- Collaborate with cross-functional teams to ensure effective communication and project coordination.
- Contribute to team discussions, code reviews, and brainstorming sessions to improve development practices.
- Learn and adapt quickly to new tools, technologies, and processes as required.
- Some experience working with Unity and a strong passion for game development, simulations, or interactive applications.
- Good understanding of programming principles and has experience with C# programming.
- Familiarity with Unity's physics systems, animation tools, and UI/UX development.
- Familiarity with version control systems such as Git.
- Interest in industrial robotics and a willingness to learn about robotic processes and technology.
- Strong problem-solving skills and an ability to work collaboratively in a team environment.
- Good communication skills to effectively share ideas and collaborate with team members.
- Bachelor's degree in Computer Science, Engineering, Game Development, or a related field (or equivalent experience).
- Previous experience with industrial application development using Unity.
- Knowledge of robotics concepts and principles.
- Understanding of UX/UI design principles for interactive applications.
- Passion for technology, robotics, and automation.