🏢 Offshore Consulting Shops

Pratiti Technologies is an IT service provider and consulting firm that specializes in outsourced product development and staff augmentation, and the job roles are for technical engineering project work.

This company was flagged and excluded from default search results. Proceed with caution.

PT
Posted 1mo ago

Software Engineer – C++ (HyperMesh/Core Development)

Pratiti Technologies Pvt Ltd
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities
  • designing solutions
  • implementing code
  • debugging modules
Requirements
  • Bachelor's in CS or related
  • Strong C++ skills
  • Scripting (Python/Tcl/Shell)
  • Unit testing and debugging
  • Analytical and communication skills
Technical tools mentioned
C++PythonTclShellHyperMeshOptiStructRadiossLS-DYNAAbaqusAnsysNastranPamcrash

Job description

Position: Contract employee  - SIM (Hypermesh) Interface and core
development.

 

Job Description

The SIM-HyperMesh interfaces many solver
profiles like, Optistruct, Radioss, LsDyna, Abaqus, Ansys, Nastran, Pamcrash
etc. Each of these solvers have their own format, which our product supports in
reading and writing for subsequent model building and model setup.

To support this, the team has already developed reader and writer modules:

  • Readers process solver-generated
    data

  • Writers generate output data in
    solver-specific formats

These modules must handle large-scale data
efficiently and be designed with modularity and performance in mind.

The current project for which we are
seeking new positions, focuses on:

  • Enhancing and generalizing the existing reader/writer
    architecture

  • Implementing a configuration-driven framework using
    external configuration files

  • Improving usability through better graphical representation and
    user experience

This role requires strong C++
programming, scripting skills, and debugging capabilities
.



Duties and Responsibilities

  • Understand project requirements and technical specifications
  • Design and implement solutions in C++ following best
    practices

  • Ensure timely delivery of high-quality code
  • Perform unit testing and develop verification tests
  • Debug and optimize existing modules
  • Collaborate effectively with team members


Requirements

  • Bachelor’s degree (or higher) in Computer Science or a related
    field

  • Strong programming skills in C++
  • Knowledge of at least one scripting language (e.g., Python,
    Tcl, Shell)

  • Excellent analytical, problem-solving, and debugging skills
  • Strong attention to detail
  • Ability to solve engineering and technical problems
  • Good interpersonal and communication skills
  • Effective time management and organizational abilities
  • Willingness to learn and work with multiple programming
    languages

 



Similar jobs

Software Engineer roles near Pune, Maharashtra
4h
Save
Mark Applied
Hide
Software Developer - Train IT
Pune or Bangalore or India
HybridFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Manufacturer of medical diagnostic and imaging equipment.
Bachelor’s or master’s degree in electrical, electronics, or computer science; embedded C++ and Python development on Linux; initial technical project experience and systems engineering knowledge.
Linux, C++, Python, IEC 50128, IEC 61131, IEC 61375, TCN protocol, V-model
21h
Save
Mark Applied
Hide
Custom Software Engineer
Hyderabad or Pune
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
5+ YOERequires 5+ years of SAP Utilities Energy Data Management Device Management experience, software development lifecycle and agile knowledge, modern framework experience, and 15 years of full-time education.
SAP for Utilities Energy Data Management Device Management
21h
Save
Mark Applied
Hide
Lead Engineer - Software (C#) (71359)
Pune, Maharashtra, India
OnsiteFull Time
Eaton
EatonNYSE: ETN: Manages electrical, hydraulic, and mechanical power systems globally.
8+ YOE2+ MgmtBachelor's degree required; master's preferred. Requires 8+ years software development, 2+ years technical leadership, and expertise in C#, .NET, C++, Azure, microservices, APIs, databases, DevOps, and cloud-native systems.
C#, .NET, .NET Core, C++, Microsoft Azure, AKS, ASP.NET Web APIs, REST APIs, Entity Framework, SQL Server, PostgreSQL, Docker, Kubernetes, Azure DevOps, GitHub, Azure Service Bus, Event Hubs, RabbitMQ, Kafka, Redis, GraphQL, Terraform, CYME, ADPS
22h
Save
Mark Applied
Hide
Senior Software Engineer
Pune, Maharashtra, India
HybridFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
5+ YOERequires 5–8 years of experience with C++, Qt, WinCC OA control script, modern C++17+, Visual Studio, UML, Jira, Confluence, and Git, plus communication and problem-solving skills.
C++, Qt, WinCC OA, Visual Studio, Microsoft Visio, UML, Jira, Confluence, Git
23h
Save
Mark Applied
Hide
Software Engineer III- Eng
Pune, Maharashtra, India
OnsiteFull Time
UKG
UKG: Provider of workforce management and human capital management software.
5+ YOEBachelor's degree or equivalent practical experience; 5–7+ years of software and infrastructure-as-code development; programming, cloud, incident triage, version control, and public cloud certification experience.
Python, Terraform, Ansible, GitHub, JIRA, Google Cloud, Azure, AWS, GCP, Jinja, Golang, Helm, Confluence, Microsoft SharePoint
1d
Save
Mark Applied
Hide
Senior Software Engineer - RPA UI Path with Agentic AI
Gurgaon or Pune or Coimbatore or Chennai or Hyderabad or Bangalore
OnsiteFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
6+ YOERequires 6–10 years of experience, hands-on UiPath Platform expertise, workflow orchestration knowledge, agentic automation and LLM integration understanding, API and enterprise-system integration proficiency, and strong problem-solving skills.
UiPath Platform, UiPath Studio, UiPath Maestro, UiPath Orchestrator, RPA, LLM, SAP, UiPath Document Understanding, UiPath AI Center, BPMN, LinkedIn Learning
1d
Save
Mark Applied
Hide
Senior Developer Python +AI
Pune, Maharashtra, India
OnsiteFull Time
Thoughtworks
Thoughtworks: Global technology consultancy providing software engineering and digital transformation.
Experience with Python, React, AWS, and AI; object-oriented programming; high-quality tested code; Agile methods; TDD; continuous integration and delivery. Cloud knowledge in Azure, Kubernetes, or Docker is a bonus.
Python, React, AWS, AI, Extreme Programming (XP), Scrum, Kanban, TDD, continuous integration, continuous delivery, Azure, Kubernetes, Docker, DevSecOps, microservices
1d
Save
Mark Applied
Hide
Software Engineer (Java, spring boot, microservices, AI)
Pune, Maharashtra, India
OnsiteFull Time
NielsenIQ
NielsenIQNYSE: NIQ: Provides consumer intelligence and retail measurement data services.
Strong Java 8+, Spring Boot, microservices, REST APIs, Azure, AI/ML integration, Docker, Kubernetes, CI/CD, Git, and PostgreSQL experience; knowledge of cloud-native and agentic AI systems.
Java, Spring Boot, Spring Framework, Spring MVC, Spring Security, Spring Data JPA, Hibernate, RESTful APIs, Swagger, OpenAPI, Azure, Azure App Services, Azure Kubernetes Service (AKS), Azure Functions, Azure Storage, Blob, Azure SQL, Cosmos DB, Azure AI, OpenAI, Cognitive Services, LangChain, Semantic Kernel, Docker, Kubernetes, Azure DevOps, Jenkins, GitHub Actions, Git, SQL, PostgreSQL