Loading ...

Contenido de trabajo

Your Role:

In the R&D department, we provide state-of-the art rendering technology for the Dassault Systèmes group. As a software engineer in the Rendering and Appearance Infrastructure team you will work on data transformations, PBR materials, rasterization based rendering algorithms and automated testing inside the 3DExperience platform. You will ensure optimal rendering performance for applications, and evolve components in the 3DEXPERIENCE Platform to support new features.
#C++ #SoftwareDeveloper #SoftwareEngineer #ComputerGraphics #SceneGraphs

Your Responsibilities:

  • Specification, development, optimization, automated testing and maintenance of software components for the data flow and material support of Visualization features for real-time rasterizer based rendering in the 3DEXPERIENCE platform
  • Contributing to an agile team of software developers (software architecture, specification, implementation, testing, optimization)
  • Collaborating with software developers, rendering experts, QA, application developers, locally as well as worldwide across the company
  • Evolving, maintaining, and optimizing our continuous integration pipeline

Your Qualifications:

  • Work experience as a software engineer with a complex code base (3+ years)
  • Strong skills in C++ (including C++ 11 and C++ 14) and object oriented programming on Windows and Linux
  • Good skills on Pythonor a similar scripting language for automated testing
  • Good knowledge of Computer Graphics, especially working with Scene Graphs, Graphics APIs (OpenGL or Vulkan) and Physically Based Rendering
  • Knowledge of continuous integration tools is a plus
  • Self-reliant learning and collaborative problem solving within a Scrum-team
  • Focus on software quality and customer orientation
  • Good English skills; German or French language skills are an advantage

What’s In It For You:

  • Huge industry footprint with significant impact on Dassault Systèmes software portfolio
  • Use of modern algorithms like real-time raytracing and advanced physically based rendering techniques
  • Opportunity to learn new techniques and optimize existing algorithms
  • Work with diverse hardware platforms & collaborate with distributed teamsfrom various locations worldwide
  • Focus on problem-solving and enhancing the product
Loading ...
Loading ...

Plazo: 21-11-2024

Haga clic para postularse como candidato gratuito

Aplicar

Loading ...