Postuler

Publié le mois dernier

3D Software engineer

@ SQUALUS GROUP

Ontario

Temps plein3+ ans d’expérience
Postuler
SIGNAUX

En bref

SQUALUS GROUP is hiring a 3D software developer for a client's software team. The role builds interactive 3D visualization, geometry-processing and simulation modules for robotics and automation software. The work is full-time, permanent and in person.

Responsabilités :

  • Design and build interactive 3D modules for Windows applications
  • Develop CAD geometry visualization using OpenCascade
  • Integrate point clouds, meshes, CAD and robot models into a 3D environment
  • Develop robotics simulation and digital-twin workflows in NVIDIA Isaac Sim/Omniverse
  • Optimize rendering and interaction performance for large 3D scenes

Résumé des exigences :

  • 3+ years of Windows and .NET software development
  • Strong C#, C++ and Python programming
  • Hands-on interactive 3D application development
  • Proficiency with OpenCascade (must have)
  • Experience with NVIDIA Isaac Sim/Omniverse (strongly preferred)
  • Bachelor's degree in computer science, software engineering, robotics or equivalent

Outils et compétences

Source et dates

Type de source non vérifié · zoho

Date publiée par l’employeur
2026-09-30
Première détection par notre source
2026-10-09
Mise à jour du dossier source
2026-10-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience3 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudescomputer science, software engineering, robotics

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

SQUALUS GROUP

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Executive Search

Description complète de l’entreprise

Squalus is an executive search firm which provides bespoke recruitment solutions for clients who are going through a period of expansion or start up stage. Our expertise is based on years of successful placements in Banking and Financial services sector using advanced recruitment methodology.


Abonnés LinkedIn
720
Personnes associées sur LinkedIn
2
Bureaux déclarés
  • Yonge St, Toronto, Ontario M5E1Z8, CA
Catégories d’activité
  • Banking
  • Risk Management
  • Recruiting
Autres noms enregistrés
  • SQUALUS GROUP
  • Squalus Group
Spécialités
  • Commercial real estate
  • executive search
  • talent acquisition
  • management consulting
  • RPO
  • outsourcing
  • start up
  • CPA
  • MBA
  • CFA
  • CAMS
  • FRM
  • Banking
  • Financial services
  • Analytics
  • compliance
  • AML
  • cryptocurrency
  • fintech
  • banking
  • and financial services
Le profil indique une agence de recrutement
Oui

Squalus is an executive search firm which provides bespoke recruitment solutions for clients who are going through a period of expansion or start up stage. Our expertise is based on years of successful placements in Banking and Financial services sector using advanced recruitment methodology.

ChampValeur
SecteurBanking
Taille2-10 employees
Siège socialToronto, Ontario
Type d’organisationPrivately Held
Fondée en2018
SpécialitésCommercial real estateexecutive searchtalent acquisitionmanagement consultingRPOoutsourcingstart upCPAMBACFA
Offres sur Jobsy6
LinkedInVoir la page
Description

3D Software Developer

General

We are looking for a 3D software developer to join our clients software development team.The candidate will be responsible for the design and implementation of interactive 3D visualization, geometry-processing, and simulation modules for robotics and automation software. The candidate should have strong engineering interests and demonstrate excellent ability to build intuitive, high-performance 3D interaction workflows.

Main duties:

· Collaborate with cross-functional teams to understand project requirements and objectives.

· Design, develop, and maintain interactive 3D modules for Windows applications, including scene navigation, object selection, picking, measurement, ROI definition, and trajectory editing.

· Develop CAD geometry visualization and processing functions using OpenCascade and related 3D frameworks.

  • Integrate point clouds, meshes, CAD geometry, robot models, and robot trajectories into a unified interactive 3D environment.
  • Develop robotics simulation and digital-twin workflows using NVIDIA Isaac Sim / Omniverse, including robot and environment setup, sensor simulation, and trajectory validation.
  • Optimize rendering and interaction performance for large point clouds, meshes, and complex 3D scenes.
  • Perform integration with back-end modules, robot controllers, 3D vision systems, external communication protocols, and APIs.
  • Troubleshoot and resolve 3D visualization, geometry-processing, simulation, and UI-related issues, ensuring reliability and optimal performance.

Requirements

Essential skills and experience:

· 3+ years of software development experience using the Microsoft Windows platform and .NET framework.

· Strong programming skills in C#, C++, and Python.

· Hands-on experience developing interactive 3D applications, including object selection, manipulation, camera control, and real-time scene updates (must have).

· Proficiency with OpenCascade for CAD geometry import, visualization, topology, and geometry processing (must have).

· Experience with NVIDIA Isaac Sim / Omniverse for robotics simulation, digital twins, or virtual commissioning (strongly preferred).

· Experience with 3D visualization frameworks such as OpenGL, VTK, DirectX, WebGL, or similar.

· Strong understanding of 3D transformations, coordinate systems, meshes, point clouds, and computational geometry.

· Experience handling common 3D/CAD data formats such as STEP, IGES, STL, OBJ, and PLY.

· Experience with multi-threading, performance optimization, and GPU-accelerated visualization is preferred.

· Experience with robotics concepts such as robot models, TCP, coordinate frames, kinematics, and trajectory visualization is preferred.

· Experience with Git and collaborative software development workflows.

· Familiar with RESTful APIs and XML/JSON data serialization.

· Excellent problem-solving and communication skills with strong attention to detail and software quality.

Educational Requirements:

  • Bachelor's degree in computer science, software engineering, robotics, or equivalent

Job Type: Full-Time, Permanent

Work Location: In person


Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.