Crossing Hurdles is seeking a Junior Software Engineer to work with the Open 3D Engine (O3DE) on a contract basis. The role involves designing and implementing interactive 3D scenes and simulations for AI training, utilizing various tools and collaborating with the customer's team.
Responsibilities:
- Design, develop, and implement interactive 3D scenes and simulations using Open 3D Engine (O3DE) for AI training purposes
- Leverage the full suite of O3DE tools, including Atom Renderer, Component Entity System, Gems, and Asset Processor, to create high-fidelity environments
- Collaborate with the customer s team to transform conceptual ideas into finished AI training workflows and simulations
- Integrate Python and C++ scripts for enhanced functionality and automation within O3DE projects
- Utilize AWS services to support robust, scalable 3D simulation deployment and asset management
- Document processes and communicate progress clearly through strong written and verbal updates
Requirements:
- Have hands-on experience with O3DE (Open 3D Engine), including a deep understanding of core tools and asset workflows
- Demonstrate proficiency in Python and C++ for 3D scene development and automation
- Have experience building interactive 3D environments from concept to completion, tailored for simulation and AI training
- Be familiar with Atom Renderer, Component Entity System, Gems, and Asset Processor within O3DE
- Possess strong written and verbal communication skills, with the ability to clearly document and present technical concepts