CareerPlan

Software Engineer - Advanced - HyperMesh Solutions Development

Bangalore, IND, IndiaFull-time2026-11-06 → 2026-11-10
Hybrid

Core

Design and develop scalable application frameworks and reusable software components for high-quality engineering software products.

Role type

Senior IC software engineer (C++ frameworks)

Builds

Scalable, reusable C++ components and application frameworks

Domain

Industrial software / CAD-CAE-PLM

Required skills

Modern C++ (C++11/14/17), STL, object-oriented design, data structures, algorithms, cross-platform development (Windows/Linux), memory management, performance optimization

Preferred skills

Qt/C++, Python, Tcl/Tk, Git/GitLab, Agile, CAD/CAE/PLM software development

Technologies

C++, STL, Boost, Qt, Python, Tcl/Tk, Git, Jira, Confluence

Responsibilities

Design and develop core frameworks, solve complex software problems involving large datasets and performance, build high-quality cross-platform software, apply modern C++ engineering, drive software quality through testing and code reviews, collaborate across engineering teams, continuously improve technology

Seniority

Senior, hands-on IC