Expert Software Engineer (3D, C++)

IT и разработка 30.10.2026 · 👁 16 просмотров
Expert Software Engineer (3D, C++) 🏢 Align Technology 📍 Armenia · On-site 🕐 Full Time About the role Align is looking for a 3D C++ Expert Software Engineer. This role will be part of a culture that is helping to improve lives every day through digital dentistry. What you’ll do 🗂 • Design, develop, troubleshoot and improve next generation software for use in clinical research and clinical applications. • Own the architecture and delivery of C++ components for 3D visualization (OpenGL 4 / shaders), mesh and geometry processing, and the 3D scene used by Align's clinical applications. • Drive technical design: write design documents, evaluate trade-offs, and lead technical risk assessment in line with medical device software processes. • Design protobuf-based APIs and cross-language integrations (C++ engines used from Python and C# services, including AWS Lambda / Docker based pipelines). • Build, maintain and improve CI/CD pipelines in GitHub (GitHub Actions workflows for build, test, static analysis and release). • Collaborate with multi-disciplinary teams (Software engineers, Product management, Manufacturing experts) to take upcoming projects to fruition. What we’re looking for 🔎 • Python and C# expertise. • Knowledge of Docker containers, Linux (Ubuntu, CentOS), AWS (Lambda), practical skills in CI/CD deployment and SQL (basic selects/inserts queries). • UI test automation experience (image-based or accessibility-based), familiarity with frameworks like pytest, Lackey/SikuliX, pywinauto. • 4+ years in 3D software development (3D graphics, 3D computational geometry): meshes, remeshing, spatial data structures, transformations, rendering pipelines (OpenGL 4 / GLSL shaders). • Experience in 3D geometry algorithms, linear algebra, computational mathematics and analytical geometry. • Strong hands-on experience with AI-assisted development: daily use of Claude Code, Codex and/or ChatGPT; experience with agentic workflows (agents, subagents, MCP, context files such as CLAUDE.md / AGENTS.md ); ability to critically verify AI-generated code and tests. How to apply 🙋 Open on ITA Jobs and apply → More IT vacancies in Armenia, matched to your CV — jobs.ita.am/vacancies #SoftwareEngineering #Senior #Csharp
Откликнуться в Telegram →

⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.

🇮🇱 Не нашли подходящую зарплату? В Израиле платят от $3000 Без языка и опыта · жильё и легализация под ключ · официально Смотреть вакансии →