Graphics Programmer - Remote

Details of the offer

About us

Urban CGI is an Australian-founded and internationally expanding technology solutions company that transforms design, training and projects using CGI simulation.
Training Simulation – convert procedures, inductions and competencies into LMS linked, micro-credentialled, interactive CGI training sims for high retention, efficiency and engagementProject Simulation – build CGI sims to make design projects move faster with assured validation, verification, integration, operations, construction, engagement and approvals
Our goal is to modernise systems so clients can change the world for the better, faster.

We have been in business for 20 years working with Tier 1 clients on complex projects to solve wicked problems across infrastructure, mining, rail, for design and training scenarios.

We are a family-owned and run business with a fantastic long-term dedicated team on a pathway for expansion and international growth.

About the role

We are seeking a talented Graphics Programmer to join our team and bring stunning visuals to life through advanced shader programming and cutting-edge technologies like OpenGL and WebGL. You will be responsible for creating and optimising visual effects, shaders, and rendering pipelines that enhance our interactive applications. This role will collaborate closely with cross-functional teams to implement high-quality graphics while pushing the boundaries of real-time rendering on various platforms.

Responsibilities: Develop and optimise shaders using GLSL/WebGL for high-quality visual effects in real-time applicationsImplement rendering features using OpenGL and WebGL, ensuring cross-platform compatibility and performanceCollaborate with the delivery team to translate creative concepts into technical solutionsOptimise rendering performance to meet the requirements for various devices and platformsDebug and troubleshoot graphics-related issues to ensure stability and visual qualityDocument shader code and maintain clear communication with team membersStay updated with the latest trends in graphics programming, rendering techniques, and hardware advancements Qualifications & experience: Bachelor's degree in Computer Science, Graphics Programming, or a related field (or equivalent experience)Proven experience in graphics programming with a focus on shader programming, OpenGL, and WebGLExperience with Babylon.js or any game engineStrong knowledge of GLSL and experience creating advanced shaders for real-time renderingSolid understanding of rendering pipelines, 3D mathematics, and graphics APIsFamiliarity with performance profiling and optimisation techniquesPassion for graphics programming, visual effects, and staying current with the latest industry advancementsExperience with modern development practices (version control, CI/CD) is a plusStrong problem-solving skills and attention to detailAble to work during Australian business hoursGood communication skills and experience working within a teamReliable and with positive professional work attitude Preferred Qualifications: Experience with additional graphics APIs, such as Vulkan or DirectXKnowledge of WebGL2 and experience with web-based 3D graphicsFamiliarity with graphics engines (e.g., Unity, Unreal Engine) or custom engine development
Submit your updated resume with a link to your showreel/sample.
Works on Shader toy, Unity or Bablyon.js, are highly regarded.

Come and impress us and help us grow further.


Nominal Salary: To be agreed

Source: Grabsjobs_Co

Job Function:

Requirements

Marketing Digital Graphic Artist

Creative Design: • Conceptualize and develop compelling visual content, including but not limited to graphics, illustrations, infographics, videos, and anim...


Hr Network Inc - National Capital Region

Published a month ago

Uiux Designer Senior/Lead/Manager (Thai Native)

JOB DESCRIPTION Design publications/marketing tools to serve communications, advertising, sales and events. Create layouts to illustrate design concepts, ed...


Viralhire - National Capital Region

Published a month ago

Art Director

Responsible for leading the creative vision, approach, organization and process to ensure the delivery of superior marketing and brand communications solutio...


Manpower Core Group Inc. - National Capital Region

Published a month ago

Multimedia Artist

Collaborate closely with the creative team and external collaborators to comprehend project briefs. Contribute to the creation of concepts, layouts, and desi...


Zienac Pharmaceutical Trading - National Capital Region

Published a month ago

Built at: 2024-11-23T18:09:25.080Z