
Senior 3D Developer
Byte-Code S.p.A.7 months ago
Milan, ItalySenior
Responsibilities
- Architect high-fidelity, interactive 3D visualizations for industrial manipulators and AGVs in a generative design tool.
- Develop robust 3D simulations reflecting robotic kinematics and spatial dynamics in industrial workflows.
- Lead graphics performance optimization through shader development, memory management, and draw-call reduction.
- Collaborate with designers and software engineers across multiple locations.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, Physics, or a related discipline, or equivalent industry experience.
- Fluency in 3D graphics principles including mesh creation, visualization, transformations, scenes, and shaders.
- Deep understanding of the software development lifecycle and 3D graphics software stack, including design, implementation, and delivery of graphical applications.
- Knowledge of linear algebra for computer graphics.
- Experience with automated testing and continuous integration frameworks.
- Exposure to software product development, delivery practices, and related tools.
- Fluent English communication skills.
- Preferred: experience with React, Vue, computational geometry, Amazon Web Services APIs, Docker, Qt, or Python.
Benefits
- Remote-first, fully distributed work environment with offices in Milan, Italy and Detroit, USA.
- Employees must live close to one of the two offices and be able to travel to an office when needed.
- Stock option grants for full-time employees.
- Competitive health benefits package.
- Four weeks of vacation for full-time employees plus an additional week off at the end of December.
- Home office budget.
- Self-directed learning and development budget.
- Collaborative culture with skill shares, design critiques, and a bi-weekly reading group.