remoteonsite
Software Engineer Unity 3D - Applied Materials
Software Engineer
Software Engineer focused on Unity 3D development, crafting high‑performance graphics and interactive experiences using C# and shader techniques to drive cutting‑edge visual solutions.
About the role
Key Responsibilities
- Design, develop, and maintain Unity 3D applications and tools for advanced visual simulations.
- Implement custom shaders and graphics pipelines to achieve realistic rendering and performance targets.
- Collaborate with cross‑functional teams to integrate physics, AI, and UI components into cohesive experiences.
- Optimize code and assets for real‑time performance on target hardware.
- Participate in code reviews, debugging, and continuous improvement of development workflows.
Requirements
- Proven experience with Unity 3D and C# development.
- Strong knowledge of shader languages (HLSL/GLSL) and graphics programming concepts.
- Familiarity with physics engines, AI integration, and UI frameworks within Unity.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
- Passion for emerging technologies and a desire to push visual boundaries.