Job Description: We are seeking a highly skilled and experienced gaming Software Developer with expertise in Unity to develop simulation training solutions. As a Unity Software Developer, you will be involved in the design and development of immersive and realistic training experiences across various industries, such as aviation, healthcare, manufacturing, and more.
Responsibilities:
- Unity Expertise: Leverage your in-depth knowledge of Unity to design and create realistic simulations, including environments, physics, and interactive elements.
- Simulation Modeling: Collaborate closely with subject matter experts to accurately model and simulate real-world scenarios, systems, and processes.
- Multi-Platform Compatibility: Ensure that simulation solutions are compatible with various platforms, including PC, mobile, VR and AR, while maintaining optimal performance and graphical fidelity.
- Performance Optimization: Identify and address performance bottlenecks to deliver smooth and responsive training experiences.
- Collaboration:Work alongside instructional designers, content creators, and domain experts to translate training objectives into effective simulation scenarios.
- Documentation:Create and maintain comprehensive technical documentation for simulation architectures, enabling effective communication with development teams and stakeholders.
- Quality Assurance: Ensure the accuracy and reliability of developed software, coordinating with QA teams to conduct rigorous testing and validation.
Qualifications:
- Bachelor’s degree in computer science, Computer Engineering, or a related field.
- Proven experience as a Software Developer, specifically in the design and development of simulation training software or serious games.
- Proficient in Unity3D with a strong understanding of scripting and shader programming.
- Proficiency in programming languages such as C# or similar.
- Strong problem-solving skills and the ability to collaborate effectively within a multidisciplinary team.
- Excellent communication skills, both written and verbal, for effective interaction with technical and non-technical stakeholders.
If you are a passionate and innovative Software Developer with expertise in Unity and a strong desire to create impactful simulation training solutions, we invite you to apply. Join our team and contribute to the transformation of training and education through immersive and realistic simulations.