Search by job, company or skills

The Goodyear Tire & Rubber Company

Application Development Senior Analyst (CATIA CAA)

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months 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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 127312451