In sintesi
- Mansioni: Progetta ambienti 3D interattivi e sviluppa simulazioni per robotica industriale.
- Azienda: Xaba, leader nell'automazione robotica guidata dall'IA.
- Benefit: Salario competitivo, pacchetto sanitario, lavoro remoto e budget per la formazione.
- Altre informazioni: Ambiente collaborativo con opportunità di crescita professionale.
- Perché questo lavoro: Lavora su tecnologie all'avanguardia e rivoluziona il futuro della robotica.
- Qualifiche: Esperienza in grafica 3D e sviluppo software, conoscenza di algebra lineare.
La retribuzione prevista è compresa tra 135000 - 165000 € per anno.
Xaba is at the forefront of AI-driven robotics automation, pioneering cutting-edge solutions to enhance industrial processes.
Headquartered globally, with a team of collaborative scientists, engineers, and designers, Xaba operates in a remote-first and distributed environment.
Join us to revolutionize the future of AI applied to robotics.
The role
- We’re looking for a
Senior 3D Developer to join the team.
What you will do
- Architect Industrial 3D Visualizations: Design and implement high-fidelity, interactive 3D environments for our cutting-edge Generative Design tool, specifically focusing on the visualization of industrial manipulators and AGVs.
- Engineered Simulations: Develop robust 3D simulations that accurately reflect robotic kinematics and spatial dynamics within industrial workflows.
- Performance
Optimization: Lead graphics optimization efforts (including shader development, memory management, and draw-call reduction) to ensure seamless performance when rendering massive datasets or complex mechanical assemblies.
- Collaborate with a multidisciplinary team including designers, and software engineers in multiple locations
About you
- B. S. in Computer Science, Computer Engineering, Mathematics, Physics or related disciplines, or equivalent industry experience
- Fluent in 3D graphics principles such as mesh creation and visualization, transformations, scenes, shaders, etc.
- Deep understanding of the full software development cycle and specifically the 3D Graphic software stack, the design, implementation and delivery of 3D graphical application
- Knowledge of linear algebra for computer graphics
- Experience using automated testing and continuous integration frameworks
- Exposure to software product development and delivery practices and related tools
- Fluent in English
- Nice to have
- Ability to work with modern web technologies (e. g. React, Vue, etc)
- Computational geometry algorithms and methods
- Amazon Web Services APIs
- Lightweight virtualization technologies (Docker, etc.)
- Knowledge of QT, Python
- Our Team and Perks
- We are an open, collaborative, and supportive culture including skill shares, design critiques, and a bi-weekly reading group
- We believe that employees should be owners, which is why we provide stock option grants for full time employees
- We believe in support the health and wellbeing of our team, which is why we offer a competitive health benefits package
- We believe in balance and taking time to rest and recharge, which is why we offer 4 weeks vacation to all full-time employees plus an extra week off at the end of December.
- As a remote-first team, we believe in the importance of having the right set up, which is why we offer a home office budget
- Learning and development is critical to us, which is why we have a self-directed learning budget
- Our location
- Our team is remote-first and fully distributed, we have offices in both Milan, Italy and Detroit, USA.
For this position, it’s important that you live in a location close to one of our two offices, so that you can travel to either office when needed.
- Our Hiring Process
- Discover: You discover the opportunity and apply to the role
- Talk: You take part in a 30-45 minute screening call with the Hiring Manager to chat about the role and the team.
- Deep dive: We have a 60 minute call to dive deep into your experience and the role.
- Meet your team: You have a video call with a few other Xaba team members.
• Offer: You receive an offer to join Xaba!
- Accommodations and Accessibility
- Inclusion and equity are the cornerstones of how we recruit, hire, and develop talent.
We encourage applications from all candidates, especially those who identify as members of the BIPOC community, LGBTQ++ community, women, caregivers, immigrants, and people living with disabilities.
We encourage candidates to include any accommodations you require in your application.
We look forward to hearing from you.
Senior 3D Developer datore di lavoro: Xaba Inc.
Xaba è un datore di lavoro eccezionale, offrendo un ambiente di lavoro remoto e distribuito che promuove la collaborazione tra scienziati, ingegneri e designer. Con un forte focus sulla crescita professionale, i dipendenti beneficiano di un budget per l'apprendimento autonomo e di opzioni azionarie, oltre a un pacchetto di benefici sanitari competitivo e quattro settimane di ferie annuali. Unisciti a noi per contribuire a rivoluzionare il futuro dell'AI applicata alla robotica in un contesto stimolante e innovativo.
Consigli degli esperti StudySmarter🤫
Ecco come pensiamo che potresti ottenere Senior 3D Developer
✨Sfrutta i meetup e le fiere del settore
In robotica e automazione, entrare in contatto con professionisti del settore è fondamentale. Partecipa a meetup locali, conferenze e fiere come il 'SPS Italia' o 'Maker Faire'. Queste occasioni ti offrono la possibilità di conoscere potenziali datori di lavoro e costruire relazioni che potrebbero portare a un lavoro!
✨Contribuisci a progetti open-source
Dimostra le tue competenze pratiche lavorando su progetti open-source nel campo della robotica. Non solo potrai affinare le tue abilità, ma avrai anche qualcosa di concreto da mostrare ai datori di lavoro. Inoltre, interagire con la community ti può aiutare a trovare opportunità di lavoro.
✨Candidati direttamente e segui le aziende
È importante candidarsi direttamente attraverso il sito di aziende nel settore della robotica, come Xaba Inc.. Assicurati di seguire le loro pagine social e di controllare le newsletter, poiché potrebbero esserci opportunità che non vengono pubblicizzate altrove.
✨Rafforza le tue abilità tecniche
Per un lavoro a tempo pieno in robotica, è essenziale tenere aggiornate le tue abilità tecniche. Considera corsi online o certificazioni in linguaggi di programmazione come Python o C++. Mostrare un impegno nell'autoformazione renderà il tuo profilo più interessante per le aziende.
Pensiamo che ti servano queste competenze per eccellere come Senior 3D Developer
Alcuni consigli per la tua candidatura 🫡
Metti in evidenza le tue competenze tecniche:Nel campo della robotica e automazione, è fondamentale evidenziare le competenze specifiche che hai, come la programmazione in linguaggi tipo Python o C++, o l'esperienza con sistemi di controllo. Assicurati di menzionare eventuali progetti che hai sviluppato o sistemi che hai progettato nel tuo CV.
Portfolio di progetti e successi:Se hai lavorato su progetti rilevanti, crea un portfolio che mostri i tuoi risultati. Questo potrebbe includere schemi di circuiti, report di progettazione o persino video che illustrano i tuoi robot in azione. Avere un portfolio ben curato può fare la differenza quando si tratta di mostrare il tuo valore a Xaba Inc..
Essere appassionati e curiosi:Quando scrivi la tua lettera di motivazione, esprimi la tua passione per la robotica e come sei sempre alla ricerca di nuove tecnologie. Dimostra il tuo interesse per il settore e spiega come ti piacerebbe contribuire alla crescita di Xaba Inc..
Riferimenti e certificazioni:Se hai ottenuto certificazioni specifiche nel campo della robotica o hai partecipato a corsi di formazione, assicurati di includerli. Questo non solo arricchisce il tuo CV, ma dimostra anche che sei impegnato nella tua crescita professionale. Ricorda di inviare la tua candidatura direttamente attraverso il nostro sito per massimizzare le tue possibilità!
Come prepararti a un colloquio di lavoro presso Xaba Inc.
✨Preparati a dimostrare le tue competenze tecniche
Nel campo della robotica e automazione, è fondamentale dimostrare la tua padronanza di software di programmazione specifici come ROS o MATLAB. Preparati a rispondere a domande tecniche che potrebbero riguardare la programmazione di robot, la logica di controllo, o anche la simulazione di sistemi automatizzati.
✨Porta con te il tuo portfolio di progetti
Ricorda che, se hai lavorato su progetti di robotica o automazione, un portfolio è un ottimo modo per distinguerti. Mostra i tuoi progetti, dai robot che hai costruito alle soluzioni automatizzate che hai implementato. Non dimenticare di evidenziare il tuo ruolo specifico in ciascun progetto!
✨Simula scenari reali
Aspettati che l'intervista possa includere delle simulazioni o comunque scenari pratici, dove dovrai dimostrare come risolveresti problemi specifici. Fai pratica con esempi di situazioni che potrebbero verificarsi sul lavoro, come ottimizzare un processo di automazione o gestire un guasto in un robot.
✨Mostra il tuo interesse per le ultime tendenze
In un settore in rapida evoluzione come la robotica e l'automazione, è essenziale dimostrare di essere aggiornati sulle ultime tecnologie e innovazioni. Durante l'intervista, fai riferimento a recenti sviluppi nel campo e spiegagli come queste tendenze possono influenzare il lavoro presso Xaba Inc..