Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in robotics is seeking a Unity Developer to create interactive software for industrial applications. The role involves collaborating with engineers, designing user interfaces, and developing simulations. Ideal candidates will have a strong background in Unity, C#, and a passion for robotics.
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, including those from our on-premise servers, 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.
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.
Bachelor’s degree in Computer Science, Engineering, Game Development, or a related field (or equivalent experience).
Experience working with Unity and a strong passion for game development, simulations, or interactive applications.
Familiarity with Unity’s physics systemsand UI/UX development.
Strong proficiency in C# and Python, with a solid understanding of programming fundamentals.
Familiarity with Python and C++ is a plus
Strong understanding of software architecture, object-oriented programming (OOP), SOLID principles, and software development life cycles.
Familiarity with version control systems (e.g., Git) and software
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.