Full-Time

Senior Rendering Software Engineer

Confirmed live in the last 24 hours

AVEVA

AVEVA

5,001-10,000 employees

Data & Analytics
Industrial & Manufacturing
Energy

Senior

Cambridge, UK

Hybrid position requiring 3 days at the office in Milan, Gallarate, or Cambridge.

Category
Game Engineering
Software Engineering
Required Skills
Git
Data Structures & Algorithms
OpenGL
C/C++
Requirements
  • Previous experience with C++, 3D rendering engines and frameworks is required.
  • Bachelor or MS (preferred) degree in Computer Science, Computer Engineering, Mathematics, or similar technical discipline.
  • 5+ years of relevant industry experience in 3D real-time programming.
  • Excellent C++ programming, a good working knowledge of OOP patterns, unit testing, data structures, multi-threading. Writing code driven by performances and maintainability.
  • Good GPU and CPU debugging and optimization skills from bare-metal to high-level, with strong understanding of graphics pipelines and rendering techniques.
  • Deep experience with one or more graphics/compute APIs (DirectX, Vulkan, Metal, OpenGL, etc.).
  • Good knowledge of GPU shader programming (GLSL, HLSL, etc).
  • Good understanding of 3D Math, Linear Algebra, Trigonometry, Linear Transformations.
  • Solid experience with Windows desktop development environment.
  • Knowledge of version systems (like Git) and agile software development methodologies.
  • Solid English skills.
Responsibilities
  • Collaborate with scrum colleagues on the development of AVEVA's proprietary 3D Rendering Engine.
  • Design and implement new features and improve user experiences on high-performance 3D Rendering Engine for all supported platforms.
  • Provide support to the execution and delivery teams.

Company Stage

IPO

Total Funding

N/A

Headquarters

Cambridge, United Kingdom

Founded

1967

Growth & Insights
Headcount

6 month growth

7%

1 year growth

7%

2 year growth

7%
Simplify Jobs

Simplify's Take

What believers are saying

  • AVEVA's AI solutions align with the growing trend in industrial automation.
  • CONNECT platform positions AVEVA for growth in India's industrial software market.
  • Partnership with OQC leverages quantum computing's potential in industrial applications.

What critics are saying

  • Quantum computing integration may face challenges due to its nascent stage.
  • MSP Program could lead to increased competition among partners.

What makes AVEVA unique

  • AVEVA's AI system reads and learns operating manuals, enhancing industrial automation.
  • AVEVA's CONNECT platform targets India's rapid digital transformation and industrial growth.
  • AVEVA integrates quantum computing with OQC, solving complex industrial problems.

Help us improve and share your feedback! Did you find this helpful?