Senior Software Engineer, 3DVis Framework
6 mesi fa
AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals and minerals – safely, efficiently and more sustainably.
We’re the first software business in the world to have our sustainability targets validated by the SBTi, and we’ve been recognized for the transparency and ambition of our commitment to diversity, equity, and inclusion. We’ve also recently been named as one of the world’s most innovative companies.
If you’re a curious and collaborative person who wants to make a big impact through technology, then we want to hear from you Find out more at
Position: R&D Senior Member of Technical Staff, CVS Rendering Framework
Previous experience: Previous experience with 3D rendering engines and frameworks is required.
Location: Italy
Employment type: Full-time regular
Benefits: Competitive salary; high quality healthcare for employee, dependents and parents; annual healthcare assessments; employee provident fund; life and accident insurance; childcare reimbursements for working mothers; 3 days paid volunteering; meal card.
The job
As part of our global XR & Visualization group, you’ll collaborate with a team of skilled software development engineers in the 3D Framework team to design and develop new features for the AVEVA cross-platform 3D Rendering Engine. This role will see you work closely with CVS Rendering Framework team.
Key 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.Ideal experience
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.Nice to Have
Experience with web browser porting toolchain for native 3D applications (i.e. wasm/emscripten/blazor). Experience with C# programming language. Software development under Linux OS. Understand OS internals from kernel up to application layer Experience with cross-platform XR game engines (Unreal, Unity, etc).The team you’ll join
You will join a very talented, brilliant and multicultural team spread across Europe and India. Our team is doing some of the most exciting work at AVEVA: delivering best-in-class Extended Reality (XR) and 3D visualisation technologies for use across AVEVA’s industrial software portfolio.
R&D at AVEVA
Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 patents to our name.
Our track record of innovation is no fluke – it’s the result of a structured and deliberate focus on learning, collaboration and inclusivity. If you want to build applications that solve big problems, join us
-
Senior Software Engineer
3 settimane fa
Gallarate, Lombardia, Italia MAW Filiale di Gallarate A tempo pienoWe are seeking a Senior Software Engineer to join our team. As a senior engineer, you will be responsible for leading the development of our software products.Your primary responsibilities include:Designing and implementing software solutionsLeading a team of engineersCollaborating with cross-functional teamsEnsuring high-quality software...
-
Senior Software Engineer
3 settimane fa
Gallarate, Lombardia, Italia Job Just On Business A tempo pienoJob Title: Senior Software Engineer Develop and implement high-quality software applications with a focus on user experience and performance.Collaborate with cross-functional teams to design and deliver scalable and maintainable software solutions.Stay up-to-date with industry trends and emerging technologies to drive innovation and growth.
-
Senior MES Software Engineer
4 settimane fa
Gallarate, Lombardia, Italia AVEVA A tempo pienoWe're seeking a highly skilled Senior MES Software Engineer to join our team at AVEVA. This is a fantastic opportunity to work on cutting-edge industrial software solutions that make a significant impact on the manufacturing industry.As a Senior MES Software Engineer, you will play a key role in designing, developing, and implementing Manufacturing Execution...
-
Senior Software Engineer
3 settimane fa
Gallarate, Lombardia, Italia STAFF SPA A tempo pienoJob Title: Senior Software Engineer (Full Stack)About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop software solutions using a range of...
-
Gallarate, Italia AVEVA A tempo pienoAVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals and minerals – safely, efficiently and more sustainably. We’re the first software business in the world to have our sustainability targets validated by the...
-
Senior Software Engineer
3 settimane fa
Gallarate, Lombardia, Italia Randstad Italia Spa A tempo pienoJob Overview:As a Senior Software Engineer for Cloud Solutions, you will be responsible for designing and implementing scalable cloud-based systems. Key responsibilities include:• Collaborating with cross-functional teams to identify business requirements• Developing and maintaining cloud-based applications using cloud-native technologies• Ensuring...
-
Ingegnere del software
4 settimane fa
Gallarate, Lombardia, Italia Orienta A tempo pienoLa società Orienta Benefit, filiale di Tradate, sta cercando un Programmatore Informatico per un'azienda importante nel settore dei trasporti e logistica nella zona di Gallarate. L'ingegnere del software si occuperà della programmazione e dell'implementazione dei software gestionali aziendali (in particolare Oracle e gestionale ad hoc personalizzato per la...
-
Software Engineer Position
3 settimane fa
Gallarate, Lombardia, Italia Mcc Service A tempo pienoJob OverviewAs a software engineer, you will be responsible for designing and developing software applications. This role requires strong programming skills and expertise in software development methodologies.Develop and maintain software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize...
-
Software Engineer
3 settimane fa
Gallarate, Lombardia, Italia HUMAN JOB TALENT A tempo pienoJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining software applications.Main Responsibilities:Design and develop software applications using relevant programming languages and technologies.Collaborate with...
-
Collaboratore Tecnico Senior
4 settimane fa
Gallarate, Lombardia, Italia Custom A tempo pienoRuolo e responsabilità Ci stiamo cercando un Sviluppatore di software senior per la nostra sede di Gallarate, che sia in grado di sviluppare software di alta qualità per il settore pesatura. Il candidato ideale deve avere esperienza di almeno 5 anni come Sviluppatore .NET e possedere una buona conoscenza del linguaggio di programmazione C#. ...
-
Technical Staff Position: XR Framework Developer
4 settimane fa
Gallarate, Lombardia, Italia AVEVA A tempo pienoAveva is a global leader in industrial software solutions.We are seeking a skilled XR framework developer to collaborate with our team of software development engineers.As a member of our XR & Visualization group, you will design and develop new features for Aveva's proprietary 3D rendering engine.Key responsibilities include:Collaborating with colleagues on...
-
Software Engineer MES
6 mesi fa
Gallarate, Italia AVEVA A tempo pienoAVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals and minerals – safely, efficiently and more sustainably. We’re the first software business in the world to have our sustainability targets validated by the...
-
Senior Technical Support Engineer
1 mese fa
Gallarate, Lombardia, Italia AVEVA A tempo pienoAveva is a global leader in industrial software, and we're seeking a skilled Technical Support Senior Engineer to join our team.About the Role:As a Technical Support Senior Engineer, you will be responsible for providing expert technical support to our customers, ensuring the reliability and performance of their systems, and addressing any potential...
-
Senior Software Developer
3 settimane fa
Gallarate, Lombardia, Italia AVEVA A tempo pienoA Global Leader in Industrial SoftwareAveva is a renowned global leader in industrial software that empowers thousands of enterprises to deliver critical resources safely, efficiently, and sustainably.We are the first software business in the world to have our sustainability targets validated by the SBTi, and we've been recognized for the transparency and...
-
Gallarate, Lombardia, Italia Maw Men at Work A tempo pienoWe are seeking a skilled software engineer to join our team. The ideal candidate will have experience in machine learning and data analysis. Responsibilities include developing and maintaining software applications using a variety of programming languages and technologies.Key responsibilities:Design and develop software applicationsCollaborate with...
-
Programmatore Informatico Senior
1 mese fa
Gallarate, Lombardia, Italia Orienta A tempo pieno**Cerca un nuovo sfide tecnologiche con Orienta!**Stai cercando un lavoro che ti permetta di utilizzare le tue competenze in sviluppo software per creare soluzioni innovative? Sei un programmatore informatico con esperienza in C# e JavaScript, e sei interessato a lavorare in un ambiente dinamico e stimolante, allora questo lavoro è fatto per...
-
Tech Support Senior Engineer
6 mesi fa
Gallarate, Italia AVEVA A tempo pienoAVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals and minerals – safely, efficiently and more sustainably. We’re the first software business in the world to have our sustainability targets validated by the...
-
Gallarate, Lombardia, Italia Workforce On Line spa A tempo pienoAbout the Role:We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have experience in designing and implementing scalable systems and cloud infrastructure.Key Responsibilities:Design and develop scalable software systems and cloud infrastructure.Collaborate with cross-functional teams to implement new technologies...
-
Embedded Software Firmware Engineer
4 settimane fa
Gallarate, Italia Gi Group S.P.A A tempo pienoGi Group SpA, Agenzia per il Lavoro, ricerca per importante azienda di prodotti innovativi:EMBEDDED SOFTWARE FIRMWARE ENGINEER La mansione: La risorsa si dedicherà alla progettazione e sviluppo di sistemi embedded, in particolare allo sviluppo di firmware/software su piattaforme ARM a 32/64bit in ambito bare-metal e RT-Linux.Responsabilità: Progettazione e...
-
Embedded Software Firmware Engineer
3 settimane fa
Gallarate, Italia Gi Group S.P.A A tempo pienoGi Group SpA, Agenzia per il Lavoro, ricerca per importante azienda di prodotti innovativi: EMBEDDED SOFTWARE FIRMWARE ENGINEER La mansione: La risorsa si dedicherà alla progettazione e sviluppo di sistemi embedded, in particolare allo sviluppo di firmware/software su piattaforme ARM a 32/64bit in ambito bare-metal e RT-Linux. Responsabilità: ...