CrawlJobs Logo

Rendering Programmer

Poland, Warszawa · Job Posted February 11, 2026
Apply Position
Job Link Share

Job Description

The main task of this position is to support the design, implementation and maintenance of complex systems and technological solutions related to rendering in Techland's proprietary engine. Our technology supports all Techland products on all consoles.

Job Responsibility

support the design, implementation and maintenance of complex systems and technological solutions related to rendering in Techland's proprietary engine

Requirements

  • excellent knowledge of C++ supported by relevant commercial experience
  • deep knowledge of topics related to game programming (e.g. multi-threading, debugging, profiling) and in particular related to graphics programming (effects, e.g. shadows, blur, HDR or deferred rendering)
  • proficiency in using graphics API (e.g. DirectX, HLSL)
  • knowledge of basic tools used in graphics programming (e.g. RenderDoc)
  • proficiency in mathematics (geometry, algebra) and knowledge of algorithms used in computer games
  • ability to read and understand an existing codebase
  • genuine passion for games and game development as well as knowledge of the latest titles and trends in the industry, especially in the field of FPP games
  • good teamwork and communication skills
  • good command of English

What we offer

  • private medical care
  • life insurance
  • relocation support
  • pro-health campaigns
  • gifts for different occasions
  • bonuses
  • an outstanding work atmosphere in a highly-skilled team of professionals, with flexible working hours, no dress code, and full support of the dedicated HR Business Partner
  • a constant stream of company newsletters, PR & project updates so you will always be in the know
  • many opportunities for personal development: a dedicated development budget for each employee, extra two paid days for training and CSR, stable career paths, extensive internal and external training, and financing of English and Polish language classes
  • state-of-the-art offices filled with chillout zones, a fully equipped kitchen, a gym (Wrocław office), and a free underground car park (Wrocław office)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Rendering Programmer

8 matching positions

Senior Rendering Programmer

Crytek has always been at the forefront of real-time rendering. This is an oppor...
Location
Location
Germany , Frankfurt
Salary
Salary:
Not provided
crytek.com Logo
Crytek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience as a Rendering/Graphics Engineer
  • 2+ years in the gaming industry
  • At least a bachelor's degree in computer science or equivalent experience
  • Excellent C++ programming and software design skills
  • Excellent GPU and CPU debugging and optimization skills
  • Strong understanding of graphics pipelines and rendering techniques
  • Deep experience with one or more of the following: DirectX 12, Vulkan, AGC
  • Strong passion for video game technology and graphics in particular
  • Experience with game engines, preferably experience with CRYENGINE
  • Team player and self-driven
Job Responsibility
Job Responsibility
  • Ownership of significant CRYENGINE rendering features and be responsible for their quality and performance
  • Develop new rendering features in collaboration with the internal game productions to achieve visually stunning experiences
  • Work with the CRYENGINE Team to improve the core rendering infrastructure
  • Dive into low level optimizations on PC and consoles
  • Maintain and optimize existing rendering code
  • Aid in profiling and optimization of game projects
What we offer
What we offer
  • Career Path
  • Relocation Support (relocation budget, flight coverage, visa/permit assistance, settling-in help)
  • Company Apartment (first three months)
  • Public Transport Pass
  • Gym Card (Fitness First membership)
  • State-of-the-art Office
  • Equal Opportunity & Inclusion
  • German Classes
  • Events (company parties, Gamescom trip)
  • Vacation Days (24 days per year, increasing up to 28)
  • Fulltime
Read More
Arrow Right

Junior Rendering Programmer

The main task of this position is to support the design, implementation and main...
Location
Location
Poland , Wrocław
Salary
Salary:
Not provided
techland.net Logo
Techland S.A.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Very good knowledge of C++
  • Proficiency in mathematics (geometry, algebra) and knowledge of algorithms used in computer games
  • Knowledge of topics related to game programming (e.g. multi-threading, debugging, profiling) and in particular related to graphics programming (effects, e.g. shadows, blur, HDR or deferred rendering)
  • Knowledge of graphics API (e.g. DirectX, Vulkan) and shader programming languages (e.g. HLSL)
  • Knowledge of basic tools used in graphics programming (e.g. RenderDoc)
  • Ability to read and understand an existing codebase
  • Passion for creating games
  • Proactivity and initiative to solve problems without waiting for detailed instructions
  • Flexibility and adaptability to change
  • Determination and persistence when facing obstacles
Job Responsibility
Job Responsibility
  • Support the design, implementation and maintenance of complex systems and technological solutions related to rendering in Techland's proprietary engine
What we offer
What we offer
  • A dedicated Buddy who will support you in your daily tasks
  • private medical care
  • life insurance
  • pro-health campaigns
  • gifts for different occasions
  • outstanding work atmosphere in a highly-skilled team of professionals
  • flexible working hours
  • no dress code
  • full support of the dedicated HR Business Partner
  • dedicated development budget for each employee
Read More
Arrow Right

Programmer (Core / Rendering Systems)

IO Interactive is looking for a skilled Programmer to join our Engine team, work...
Location
Location
Denmark; Sweden; Spain; United Kingdom , Copenhagen; Malmö; Barcelona; Brighton
Salary
Salary:
Not provided
ioi.dk Logo
IO Interactive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C++ programmer with solid experience in engine or systems-level development
  • Comfortable working close to the hardware, with a good understanding of CPU and GPU interaction
  • Experienced with performance profiling, optimisation, and debugging in large-scale codebases
  • Familiar with rendering concepts and graphics pipelines, but more interested in how systems support rendering than in writing shaders all day
  • Strong grasp of algorithms, data structures, memory management, and multithreading
  • Experience working on at least one AAA title, ideally on engine, core, or performance-critical systems
Job Responsibility
Job Responsibility
  • Work on engine-level systems that directly impact rendering performance, scalability, and stability
  • Profile, analyse, and optimise performance across CPU and GPU, with a strong focus on real-world bottlenecks
  • Collaborate closely with Rendering Programmers to improve data flow, memory usage, threading, and execution models
  • Design and maintain low-level systems that support rendering features such as cloth, crowds, terrain, water, weather, and more
  • Optimise code paths, data layouts, and resource lifetimes across multiple platforms
  • Write robust, maintainable C++ code that will live across multiple projects and console generations
  • Debug complex, cross-system issues where rendering, engine infrastructure, and platform constraints meet
Read More
Arrow Right

Senior Tools Programmer

Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong professional experience with C++ in production environments
  • Proven experience building desktop user interface, and a clear sense of how to structure a non-trivial user interface
  • Experience shipping cross-platform desktop software on Windows and macOS, and you know where the pain points are
  • Solid understanding of graphics fundamentals: coordinate systems, transforms, blending, rendering pipelines, animation
  • Experience working in a codebase that others depend on: clean APIs, good documentation hygiene, code review discipline
  • AI development tools (Copilot, Cursor, Claude, etc.) are part of your daily workflow
  • Ability to communicate clearly with both technical and non-technical people
  • Driven, focused, and willing to see projects through delivery
  • A genuine desire to help others produce their best work
Job Responsibility
Job Responsibility
  • Develop and ship features in art pipeline tools used by artists across our game teams
  • Contribute to architecture and technical decisions on subsystems you build, from data models and file formats to UI and rendering
  • Work directly with artists to understand their workflow pain, and turn it into tools that make their day shorter and their work better
  • Ship cross-platform on Windows and macOS, and make the experience feel native and solid on both
  • Collaborate with engine and game teams on the pipeline boundary
What we offer
What we offer
  • Relocation support
  • Fulltime
Read More
Arrow Right

Software Engineer - GUI/OpenGL

Research, design, develop, test, or supervise the manufacturing and installation...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Due to the sensitivity of customer related requirements, U.S. Citizenship is required
  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and a minimum of 5 years experience
  • Must be eligible to obtain and maintain a security clearance
  • 3–8+ years of experience in software development with strong proficiency in C/C++
  • Demonstrated experience designing and implementing OpenGL-based GUIs
  • Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines
  • Strong experience with Microsoft Visual Studio development environment
  • Experience integrating software with RF systems, radios, or external hardware interfaces
  • Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces
  • Proficiency with version control tools (e.g., Git)
Job Responsibility
Job Responsibility
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control using state of the art GUIs
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols (Ethernet, HP-IB/GPIB, USB, and Standard Commands for Programmable Instruments [SCPI])
  • Implement data visualization, signal monitoring, and control modules aligned with system-level requirements
  • Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration
  • Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability
  • Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures
  • Participate in code reviews, system integration events, and software configuration management processes
  • Troubleshoot and resolve software defects, interface issues, and performance bottlenecks
  • Support lab testing, field demonstrations, and customer design reviews as needed
  • Ensure all development activities adhere to internal quality standards and relevant Navy Systems Engineering Technical Reviews (SETR) compliance requirements
  • Fulltime
Read More
Arrow Right

Engineer II Digital Media Technology Services

Location
Location
United States , Sacramento
Salary
Salary:
Not provided
zeektek.com Logo
Zeektek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School diploma and 60+ credit hours of continuing education
  • Five (5) years of overall audiovisual commercial integration experience as hands on A/V installer, design engineer, systems engineer and/or programmer
  • Three (3) years of medium scale control system programming and audio DSP programming experience
  • Three (3) years of medium scale AV design and system integration experience
  • Three (3) years of medium scale AV project coordination experience
Job Responsibility
Job Responsibility
  • Responsible for higher level technical support to the Organization community including design, setup, configuration, troubleshooting and upgrading technology
  • Generates documentation on how to utilize the systems, provides written technical resolutions in a central knowledge base and assists in the development of technical standards for learning technologies
  • Explores, identifies, evaluates, enables, and promotes existing and emerging digital media, surveillance, and instructional technologies and their application
  • Design, install, program, configure and maintain new or existing technology systems and services for a diverse customer base within the Organization community
  • Serves as a senior level technical support to the distributed and central technical service providers
  • Performs high-level technical analysis for projects for integration of digital media technologies
  • Advise, consult, and provide services in the design, creation, and delivery of digital media technologies
  • Provides high level of customer service and satisfaction to the Organization community in resolving complex issues with a broad range of technology systems
  • Coordinates single/multiple vendor interactions on projects
  • Effectively communicates project expectations to team members, stakeholders in a clear and timely fashion
What we offer
What we offer
  • Weekly Direct Deposit
  • 401K Matching
  • Competitive medical, dental and vision insurance
  • Consistent communication throughout your project
  • ZeekTek Referral Program
  • Fulltime
Read More
Arrow Right

Software Engineer - GUI/OpenGL

Research, design, develop, test, or supervise the manufacturing and installation...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Due to the sensitivity of customer related requirements, U.S. Citizenship is required
  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and a minimum of 5 years experience
  • Must be eligible to obtain and maintain a security clearance
  • 3–8+ years of experience in software development with strong proficiency in C/C++
  • Demonstrated experience designing and implementing OpenGL-based GUIs
  • Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines
  • Strong experience with Microsoft Visual Studio development environment
  • Experience integrating software with RF systems, radios, or external hardware interfaces
  • Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces
  • Proficiency with version control tools (e.g., Git)
Job Responsibility
Job Responsibility
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control using state of the art GUIs
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols (Ethernet, HP-IB/GPIB, USB, and Standard Commands for Programmable Instruments [SCPI])
  • Implement data visualization, signal monitoring, and control modules aligned with system-level requirements
  • Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration
  • Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability
  • Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures
  • Participate in code reviews, system integration events, and software configuration management processes
  • Troubleshoot and resolve software defects, interface issues, and performance bottlenecks
  • Support lab testing, field demonstrations, and customer design reviews as needed
  • Ensure all development activities adhere to internal quality standards and relevant Navy Systems Engineering Technical Reviews (SETR) compliance requirements
  • Fulltime
Read More
Arrow Right

Application Developer Senior UI Programmer

An application Developer Senior UI Programmer is responsible for designing, deve...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-10 years of progressive experience in front-end and UI development, with a significant portion in a senior or lead capacity
  • Expertise in JavaScript and TypeScript
  • Proficiency in HTML and CSS, including modern CSS techniques (e.g., Flexbox, Grid, pre-processors like SASS/LESS) for responsive and maintainable styling
  • Solid experience with React.js (preferred)
  • Strong proficiency in other modern UI frameworks (e.g., Angular, Vue.js)
  • Experience with ag-Grid is valued
  • Experience with libraries and techniques for efficiently rendering and managing large datasets (e.g., advanced data grid components, virtualization, lazy loading, data streaming)
  • Proficiency in developing and integrating front-end components with APIs
  • Understanding of efficient data fetching, state management techniques, and integration with cache servers, and data streaming solutions with data distribution
  • Skills in optimizing UI for maximum speed, responsiveness, and scalability across various devices and browsers
Job Responsibility
Job Responsibility
  • Lead the technical vision and architecture for all user interfaces, ensuring responsiveness, accessibility, performance, and scalability
  • Define UI technical specifications, component structures, and interaction models, especially in the context of refactoring existing new application and establishing new patterns
  • Evaluate and recommend new UI frameworks, libraries, tools, and approaches to improve front-end development processes and application performance
  • Drive the establishment and adherence to a consistent design system and best practices across the application's user interface
  • Proactively identify areas for architectural improvement and reusability within existing UI codebases
  • Lead the development of complex UI modules and features using established front-end programming languages, frameworks, and libraries
  • Take ownership of refactoring existing UI programs, transforming them into modular, maintainable, and highly reusable components
  • Write clean, efficient, well-documented, and maintainable code for the user interface
  • Develop and integrate front-end components with APIs, ensuring efficient data fetching and state management
  • Optimize UI for maximum speed and scalability across various devices and browsers
  • Fulltime
Read More
Arrow Right