Job Description
Job Title:  Rendering Software Engineer II
Job Location:  Brno
Job Function:  R&D SW
Education level:  High School or Equivalent
Required Travel:  0 - 10%

Rendering Software Engineer

Help shape the core of a modern rendering engine and bring advanced visualization techniques to life for real-time 3D data. You will work across GPU and CPU backends to deliver high-performance, scalable solutions.

 

What You’ll Do

  • Develop and implement advanced rendering techniques for visualizing volumetric and surface data
  • Design and refine GLSL shaders for real-time applications
  • Architect data structures and systems with a focus on performance and scalability
  • Optimize and debug the rendering pipeline across CPU and GPU
  • Collaborate closely with developers and share progress with project stakeholders
  • Integrate rendering solutions into internal and external systems
  • Communicate with international teams and clients during integration projects
  • Support and mentor junior engineers and contribute to code reviews
  • Create technical documentation and maintain unit tests
  • Work with Git for version control and manage Conan packages
  • Develop and maintain CMake build scripts

What You’ll Bring

  • You build solid, efficient solutions in C++ (C++17 or newer) and enjoy refining them
  • You understand graphics APIs like OpenGL, Vulkan, or similar technologies
  • You are confident working with shaders and GLSL
  • You have a good grasp of 3D data processing and visualization principles
  • You communicate clearly in English in a professional setting
  • You understand the software development lifecycle and write maintainable code
  • You collaborate well with others and share ideas openly
  • You hold at least a bachelor’s degree in a relevant field
  • You bring an extra edge if you have experience with Qt, C#, Python, or CMake

What Tescan Can Offer You

  • Work with purpose - your ideas and skills help shape discoveries that matter.
  • A community that grows together - collaborate with colleagues across the world and find long-term opportunities here.
  • Support along the way - whether relocating, starting fresh, or exploring new roles, we make your journey smoother.
  • A place you’ll enjoy - our Brno offices are surrounded by forest, in a city known for culture, family life, and friendly energy.
  • Benefits that give you back - financial bonuses, flexible perks worth up to 24,000 CZK per year, meal allowance, free coffee, mobile tarif, language courses.
  • Time that's yours - 5 weeks of vacation, 2 sick days, 1 volunteering day.

 

Are you interested? Send us your CV. We are looking forward to your application!

Work with both sides of your brain-and all of your heart.

At Tescan, you’ll help shape technically unique solutions that drive global discoveries.
Join a team where innovation meets purpose, and where your ideas—and your impact—are truly seen.
Collaborate with brilliant minds worldwide and enjoy the journey as much as the results.


Tescan is an Equal Opportunity Employer.
We support diversity and are committed to creating an inclusive environment for all employees.