Talent.com
This job offer is not available in your country.
Application Developer (CAA / CATIA)

Application Developer (CAA / CATIA)

The Goodyear Tire & Rubber CompanyHyderabad, Telangana, India
16 days ago
Job description

Primary Responsibilities

Software Application Development :

  • Design, develop, and implement custom solutions using the CATIA Customization Application Architecture (CAA) toolkit to meet specific engineering and design requirements.
  • Utilize strong C++ programming skills to create robust and efficient software modules that seamlessly integrate with CATIA software.
  • Optimize existing code and troubleshoot issues to ensure high performance and reliability.
  • Integrate CATIA CAA development processes into a DevOps environment to streamline workflows and enhance overall project efficiency.
  • Create and maintain detailed documentation for developed software modules, including design specifications, user manuals, and release notes.

Requirement Analysis :

  • Work closely with end-users and stakeholders to gather and analyze software requirements, translating them into technical specifications for CATIA CAA development.
  • Testing and Quality Assurance :

  • Develop and implement comprehensive testing plans to ensure the functionality, performance, and reliability of CATIA CAA solutions.
  • Conduct thorough testing and debugging of software modules, addressing any issues promptly.
  • Collaboration and Communication :

  • Collaborate with interdisciplinary teams, including mechanical engineers, designers, and software developers, to ensure seamless integration of CATIA CAA solutions into the overall project workflow.
  • Provide regular updates on project progress and collaborate with team members to address challenges.
  • Desired Skills and Abilities :

  • Knowledge of 3D modeling concepts and practices, particularly within the CATIA environment.
  • Solid understanding of geometry, topology, and mathematics, with the ability to apply these principles to solve complex engineering and design challenges.
  • Proficiency in Git version control tools, with a strong understanding of git flow, branching, merging, and repository management.
  • Experience with continuous integration and deployment (CI / CD) pipelines like Jenkins and GitHub Actions.
  • Strong problem-solving skills with the ability to troubleshoot and resolve issues in a timely manner
  • Proactive mindset towards staying updated on industry trends and emerging technologies in CATIA development, Git, and DevOps.
  • Nice to have

  • Familiarity in Python, Visual Basic for Applications (VBA) for CATIA automation and customization, .NET framework and C# programming.
  • Batch and shell scripting for Windows and Unix / Linux environments.
  • Familiarity with other CAD tools beyond CATIA, such as SolidWorks, AutoCAD, Creo or Siemens NX.
  • Familiarity with PLM tools such as SMARTEAM, Enovia, Siemens Teamcenter, PTC Windchill, or others.
  • Create a job alert for this search

    Application Developer • Hyderabad, Telangana, India