Software Engineer(C/C++) Ajouter aux favoris
- Maintain and improve a large C/C++ codebase with a focus on robustness, performance, and long-term maintainability.
- Diagnose and resolve complex issues across rendering, data processing, and platform-specific behavior.
- Investigate and improve rendering pipelines, addressing visual artefacts and inconsistencies across platforms.
- Contribute to incremental feature development and enhancements.
- Collaborate in an Agile Scrum team across planning, development, and review cycles.
- Contribute to product quality through unit, functional, regression, visual, and performance testing.
- Improve developer workflows and enhance documentation to support internal teams and SDK users.
- Work closely with other engineering teams, the product owner, and other stakeholders.
- Ensure our SDKs remain reliable for customers building demanding CAD and other visualization applications.
- Exemplify the Core Values of Tech Soft 3D on a consistent basis.
- MSc degree in Computer Science (or equivalent experience).
- 3+ years of professional experience in C++ software development, including debugging within large, existing codebases.
- Solid computer science fundamentals (such as data structures, algorithms, memory management, and debugging methodology).
- Practical understanding of 3D graphics fundamentals and rendering concepts.
- Experience with graphics APIs such as OpenGL, Metal, or Direct3D 11.
- Comfortable working with the ambiguity typical of legacy systems, such as reading code, isolating issues, and making safe changes.
- Some experience and general curiosity about how AI tools can boost productivity and quality in software development.
- Professional working proficiency in English.
- 3+ years of professional experience in C software development, including debugging within large, existing codebases.
- Familiarity with scientific, CAD and AEC/BIM concepts and workflows.
- Experience with multi-platform development across Windows, macOS, Linux, iOS, or Android.
- Experience with modern graphics APIs such as Vulkan, Direct3D 12, or Metal.
- Experience with build systems and development tooling such as CMake, Conan, Swig, Git, and CI/CD pipelines (e.g., GitHub Actions).
- Experience with C#.
- Experience with SLANG graphics shader language.
- Experience with AI-assisted development.
- French language skills.
- You prefer a slow-paced environment that resists change.
- You expect rigid job boundaries and minimal cross-team collaboration.
- You're uncomfortable working across global time zones or adapting to evolving priorities.
- You prefer highly structured oversight over autonomous, results-driven work.
- You don't like to have fun!
Emplois Recommandés
EXPERT - COORDONNATEUR ZONAL POLE FORMATION ET PARCOURS PROFESSIONNEL AU SEIN DU CSRH CENTRE EST F/H
Description des missions Coordonnateur zonal formation et relai local handicap au sein de l’équipe du pôle Formation et parcours professionnel, vous êtes chargé de : Superviser le pôle dans la …
Infirmier en entreprise (H/F) - Secteur Lyon (69)
Infirmier en entreprise (H/F) - Secteur Lyon (69) ebc6a145-61d8-46bb-9221-0700146c4d81 Précurseur de l’externalisation des infirmeries d’entreprise en France, PmSm accompagne ses clients grâce à ses 3…
CHEF D’ÉQUIPE ÉLECTRICITÉ (H/F)
Organisation et planification des interventions - Encadrement d'équipe (2 à 5 techniciens) - Etablissement des relevés et des diagnostics - Préparation des interventions (implantations, choix des m…
Chef d’équipe paysagiste H/F H/F
Votre agence Toma Intérim recrute un Chef d'équipe paysagiste H/F TOMA Intérim recrute pour le compte d'un de ses client un chef d'équipe paysagiste (H/F) Sous la responsabilité du conducteur de t…
Commercial Grand Compte - BTP (H/F)
À propos de nous Le Groupe CONNECTT est spécialisé dans la délégation de personnel en intérim et le placement de candidats pour des postes en CDD et CDI depuis plus de 15 ans. Nous avons à cœur de nou…
Vendeur(se) Prêt-à-Porter Homme - (H/F) en alternance
- Accueillir, conseiller et accompagner une clientèle masculine - Identifier les besoins et proposer des tenues adaptées (style, morphologie, tendances) - Participer à la vente et au développement d…
Chargé de déploiement H/F
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et inf…
Senior Consultant - CIO Advisory - Bureau de Lyon
Description de l'entreprise ~ Sia est un groupe international de conseil en management de nouvelle génération, fondé en 1999. Nés à l'ère du digital, nous sommes augmentés par la data, enrichis par …
PAYSAGISTE/ARCHITECTE - CHARGÉ(E) DE PROJET // AGENCE BASE LYON
Description entreprise : L’agence BASE est une jeune équipe dynamique d’une soixantaine de paysagistes, architectes et urbanistes, réunis autour de deux paysagistes dplg associés : Franck Poirier,…
ASSISTANT GESTION PRIVEE ET PROTECTION SOCIALE H/F
Entrez dans la légende avec Endrix ! L’aventure entrepreneuriale Endrix a débuté il y a 47 ans à Lyon, et notre goût prononcé pour l’exploration n’a cessé de croitre au fil des années au trave…