AI Intern - CAD(C++)

Cummins

4.3

(41)

Beijing, China

Why you should apply for a job to Cummins:

  • 4.3/5 in overall job satisfaction
  • 4.8/5 in supportive management
  • 83% say women are treated fairly and equally to men
  • 85% would recommend this company to other women
  • 97% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Annual merit and profit sharing based on individual and company performance.
  • More than 150 employee resource groups (ERGs) worldwide provide opportunities for leadership training and professional development.
  • 55% of Cummins’ Executive Team, made up of leaders guiding company strategy, is made up of women.
  • #R-3F718F7197694A13909F951CCCDFCCD4

    Position summary

    sting Creo secondary development projects, continuously improving the performance and user experience of plugins/automation tools, and respond promptly to technical issues in real-world applications.

    Technical Documentation & User Manuals

    Produce standardized development documents, interface specifications, user manuals, and technical reports, summarizing project experiences and technical solutions for future reference and knowledge sharing within the team.

    Teamwork & Project Reporting

    Integrate into project teams, collaborate closely with colleagues, participate in regular project progress reviews and technical exchanges, and enhance team communication and collaboration skills.

    (Bonus) Explore Large Language Model Applications

    Stay informed about mainstream large language models (such as ChatGPT, Claude, Gemini, etc.) and their practical applications in engineering and automation. You may have the opportunity to assist the team in exploring innovative integration scenarios, such as code generation, engineering documentation, and user interaction.

    RESPONSIBILITIES

    Education & Major

    Currently enrolled in undergraduate or graduate programs in Computer Science, Mechanical Engineering, Automotive Engineering, Automation, Software Engineering, Data Science, or related fields.

    Development Skills

    Solid foundation in C++ programming, familiar with object-oriented design, and able to develop modules independently.

    Hands-on experience in C++ projects or engineering module development is preferred.

    Creo/ProE Secondary Development Experience

    Familiarity with basic Creo operations is required; experience in Creo Toolkit-based secondary development is preferred. Understanding of CAD/CAE software plugin development workflows is a plus.

    Software Engineering Literacy

    Good coding practices and documentation habits; able to write unit tests and debugging tools.

    Communication & Collaboration

    Strong interpersonal skills, good teamwork, and ability to work efficiently with product, testing, and business teams.

    Self-Motivation

    Strong learning ability, curiosity about new technologies and tools, and willingness to proactively explore and solve problems.

    Language Skills

    Good English reading and writing skills, able to read and understand English technical documentation and resources from global developer communities.

    QUALIFICATIONS

    Bonus Qualifications (Not Required)

    • Awareness and basic concepts of mainstream large language models (such as ChatGPT, Claude, Gemini, etc.), with some hands-on experience in model usage, prompt engineering, or simple integration.

    • Experience with AI-assisted coding tools, such as GitHub Copilot, Cursor, Notion AI, etc.

    • Proficiency in Python or other programming languages, and experience with scripting or automation tool development.

    • Experience contributing to open-source projects, technical blogs, or winning in technical competitions is a plus.

    Internship Benefits

    • Participate in real-world industrial projects, gaining practical experience in Creo secondary development and C++ engineering

    • Comprehensive training in technical skills and project management, experiencing the full process of enterprise software development

    • Opportunities to learn about and engage in cutting-edge AI and large language model applications

    • Work with an international engineering team and gain cross-department, cross-disciplinary collaboration experience

    • Outstanding interns may receive referrals for full-time positions or opportunities for long-term collaboration

    Job Engineering

    Organization Cummins Inc.

    Role Category Hybrid

    Job Type Student - Internship

    ReqID 2418028

    Relocation Package No

    Why you should apply for a job to Cummins:

  • 4.3/5 in overall job satisfaction
  • 4.8/5 in supportive management
  • 83% say women are treated fairly and equally to men
  • 85% would recommend this company to other women
  • 97% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Annual merit and profit sharing based on individual and company performance.
  • More than 150 employee resource groups (ERGs) worldwide provide opportunities for leadership training and professional development.
  • 55% of Cummins’ Executive Team, made up of leaders guiding company strategy, is made up of women.