Jobs
Interviews

4 3D Mathematics Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Unreal Programmer at LightFury, you will be responsible for developing and maintaining high-quality, efficient, and scalable code for our AAA games using Unreal Engine. You will work closely with the programming team, designers, and other stakeholders to develop and implement game features, tools, and systems that meet the project's artistic and technical requirements. Design, implement, and own core game systems, including player progression, online services integration, and other foundational systems bridging gameplay and backend teams. Build scalable, future-proof systems that are performant, easy to use, and provide clean interfaces for the gameplay team to quickly leverage. Collaborate with the design team to develop and implement meta systems (such as progression, rewards, achievements) and integrate online services into gameplay features. Troubleshoot and optimize code-related issues and performance bottlenecks. Develop, review, and maintain technical documentation, coding guidelines, and best practices for systems architecture, asset pipelines, and automated testing. Proactively mentor and grow the technical capabilities of the team, leading training initiatives across the company. Stay up-to-date with industry trends and emerging technologies in game development and Unreal Engine. Unreal Engine Expertise: - Solid experience with Unreal Engine, particularly in integrating backend and online services into gameplay systems. - Ability to design and implement user-friendly Unreal interfaces and tools that allow gameplay teams to easily access and extend backend-integrated systems. - Proficiency in C++ and Unreal Engine's C++ API. - Experience with Unreal Engine's Blueprints visual scripting system. - Familiarity with Unreal Engine's tools and features, including the Material Editor, Animation Blueprint, and Physics Asset Editor. Qualifications: - 5+ years of experience in game development or a related field. - Strong foundation in computer science fundamentals (data structures, algorithms, design patterns) and 3D mathematics (linear algebra, transformations, calculus) for real-time graphics and physics systems. - Proficiency in C++ and experience with object-oriented programming. - Experience building systems and features end-to-end for games, with an emphasis on system design, scalability, and maintainability. - Experience seeing games through the full lifecycle, from launch to live-ops. - Strong system design, software architecture, and problem-solving skills with high attention to detail. - Excellent communication and collaboration skills. - A bachelor's degree in Computer Science, Mathematics, or a related field is required. Desirable Skills: - Experience with multi-threading and parallel processing. - Knowledge of computer graphics, including 3D math and rendering techniques. - Experience with physics engines, including PhysX and Havok. - Familiarity with backend services integration in games. - Familiarity with game development pipelines and tools, including Perforce and Git. Why Join Us At LightFury, you'll contribute to pioneering projects surrounded by colleagues who are as passionate about gaming as they are about making a difference. You'll have the opportunity to grow personally and professionally, pushing the boundaries of technology and creativity. We believe in nurturing talent from all backgrounds, offering a space where everyone can contribute to our collective success. Apply Now: Are you ready to join our team of talented programmers and help create stunning games for our AAA titles If you're motivated to be part of our journey and excited about making a significant impact, we'd love to hear from you. Join us in redefining the landscape of AAA gaming from India.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Three.js Developer, you will be responsible for developing and maintaining interactive 3D applications using the Three.js library. You will work closely with designers, UX specialists, and other developers to bring visual concepts to life and ensure a seamless user experience. Key Responsibilities: - Develop and maintain 3D web applications using Three.js. - Collaborate with designers and UX specialists to implement 3D models, animations, and interactive features. - Optimize 3D graphics for performance and compatibility across various devices and browsers. - Integrate 3D models and assets from various formats (OBJ, STL, glTF) into web applications. - Implement lighting, shading, and post-processing effects to enhance visual quality. - Debug and resolve issues related to 3D rendering and performance. - Stay up-to-date with the latest trends and best practices in 3D web development. Required Skills and Qualifications: - Proficiency in JavaScript, HTML, and CSS. - Strong experience with Three.js and WebGL. - Knowledge of 3D mathematics and computer graphics principles. - Experience with 3D modeling tools (e.g., Blender, Maya) and formats (e.g., OBJ, STL, glTF). - Familiarity with modern front-end development frameworks (e.g., React, Angular, Vue.js) is a plus. - Strong problem-solving skills and attention to detail. - Ability to work collaboratively in a team environment. - Excellent communication skills. Preferred Qualifications: - Experience with other 3D graphics libraries (e.g., Babylon.js, Unity). - Knowledge of physics engines (e.g., Cannon.js, Ammo.js) for adding physical behaviors to 3D objects. - Understanding of performance optimization techniques for 3D graphics. - Experience with version control systems (e.g., Git). - A portfolio showcasing previous 3D web projects.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

You will be joining our remote team as an AR/VR Engineer, where your primary focus will be on developing innovative features and enhancing user interactions within our games using cutting-edge AR/VR technology. Your role will involve creating immersive and interactive game experiences by designing new features, optimizing performance, troubleshooting issues, and staying updated on industry trends and technologies. As an AR/VR Engineer, your responsibilities will include collaborating with designers and developers to translate game requirements into real-world interactive experiences, optimizing AR/VR systems for multi-platform performance, developing software systems that integrate with game components, and addressing and resolving user-reported AR/VR issues. Additionally, you will work with cross-functional teams to design, develop, test, and maintain complex communication systems, contribute to system architecture and design specifications, create and execute test plans for new products and features, and participate in code reviews to ensure software development best practices. You will also collaborate closely with hardware engineers to integrate baseband and RF components successfully. To excel in this role, you should hold a Bachelors or Masters degree in Computer Science, Software Engineering, or a related field, along with proven experience in AR/VR development and a robust portfolio of projects. Proficiency in programming languages such as C# or C++, experience with Unity3D or Unreal Engine, familiarity with frameworks like ARKit, ARCore, or Vuforia, understanding of 3D mathematics and graphics programming, and strong problem-solving skills are essential requirements. The ability to work effectively under tight deadlines is also crucial for success in this role. In return for your expertise and dedication, we offer competitive compensation, an exceptional workplace environment, insurance, PF benefits, and the option for remote work. Join us in revolutionizing the AR/VR gaming landscape with your skills and passion for cutting-edge technology.,

Posted 1 month ago

Apply

2.0 - 4.0 years

6 - 8 Lacs

Chennai

Work from Office

Key Responsibilities: A passion for emerging technologies and a desire to contribute to the future of augmented reality. Must be a quick learner, self-starter, with strong attention to detail, and can work with minimal supervision in a fast-paced, high-tech environment. Strong understanding of AR / VR concepts, technologies, frameworks and Development. Design, build, and maintain applications using industry-standard tools and platforms (e.g., Unity3D, Unreal Engine, ARKit, ARCore, Oculus SDK). Prototyping and Experimentation: Develop prototypes to explore new technologies, interactions, and experiences in AR/VR. 3D Modeling and Animation: Collaborate with 3D artists and animators to integrate 3D models and animations into AR/VR environments. Cross-Platform Development: Ensure that applications are compatible with various AR/VR hardware and platforms, including mobile devices, headsets, and wearables. Optimization: Optimize AR/VR applications for performance and scalability across different devices and platforms. UI/UX Design: Work closely with designers to implement intuitive and immersive user interfaces and experiences. Testing and Debugging: Conduct thorough testing and debugging of AR/VR applications to ensure high quality and performance. Collaboration: Collaborate with cross-functional teams, including designers, artists, and product managers, to deliver high-quality AR/VR experiences. Research and Development: Stay up-to-date with the latest advancements in AR/VR technology and propose innovative solutions to enhance our products and services. Documentation: Create and maintain technical documentation for AR/VR applications, including code, processes, and best practices. Required Qualifications Education: Bachelors degree in Computer Science, Software Engineering, Game Development, or a related field. Experience: o 2+ years of experience in AR/VR development. o Proficiency in Unity3D or Unreal Engine with a solid understanding of their respective AR/VR toolkits. o Experience with ARKit, ARCore, Oculus SDK, or similar AR/VR frameworks. o Strong programming skills in C#, C++, or a similar language. Technical Skills: o Proficient in 3D mathematics, including vector math, linear algebra, and geometry. o Experience with 3D modeling software (e.g., Blender, Maya) is a plus. o Familiarity with graphics pipelines, shaders, and rendering techniques. Soft Skills: o Excellent problem-solving skills and attention to detail. o Strong communication and collaboration skills. o Ability to work in a fast-paced, deadline-driven environment. o Passion for emerging technologies and staying ahead of industry trends.

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies