Pratiti Technologies Pvt. Ltd. - C++ Software Engineer

Open job
Developer
💰 Negotiable
📍 Pune, India
Closing date: 21 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 4 hours ago

Developer is needed in Pune, India.

Client: Pratiti Technologies Pvt. Ltd.

Location: Pune, MH, in

Contract: Contract

Job Description

Seeking a contractor with strong hands-on C++ development experience to enhance and maintain reader/writer functionality for CAE/FEA solver interfaces. The ideal candidate should possess strong debugging, problem-solving, and analytical skills.

Responsibilities

· Develop and enhance reader/writer code for CAE/FEA solver formats.

· Debug, troubleshoot, and resolve complex software issues.

· Optimize code performance, scalability, and maintainability.

· Develop and execute unit, verification, BVT, and functional (FNC) tests to ensure software quality and reliability.

· Investigate and resolve issues identified through automated and manual testing.

· Collaborate with cross-functional teams to design, implement, and validate solutions.

· Document technical designs, test results, and implementation details.

Required Qualifications

· Bachelor’s degree or higher in Computer Science, Engineering, or a related field.

· Strong hands-on experience in C++ programming and software development best practices.

· Experience developing and maintaining software components.

· Strong debugging, troubleshooting, and problem-solving skills.

· Experience with unit testing, verification testing, and code optimization.

· Knowledge of at least one scripting language: Python, Tcl, or Shell.

· Familiarity with Git version control systems and collaborative development practices.

· Strong analytical, logical reasoning, communication, and collaboration skills.

Preferred Experience

· Experience developing or enhancing reader/writer code for engineering or simulation applications.

· Familiarity with CAE/FEA solvers such as OptiStruct, Radioss, LS-DYNA, Abaqus, ANSYS, Nastran, PAM-CRASH, or similar technologies.

· Experience with large-scale engineering software applications.

· Exposure to software verification and validation processes.

· Experience working with global or cross-functional development teams.

Posted 8 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.