Innovations Software Developer Intern

BMW Group

Woodruff (SC)

On-site

USD 17,000 - 25,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BMW Group is offering an Innovations Software Developer Intern position in the United States. The role focuses on Unreal Engine 5 gameplay mechanics, VR/AR work, and 3D data pipeline development within a dynamic team.

The internship requires a BA/BS in CS or Engineering, enrollment as a student, a minimum GPA of 3.0, and the ability to work on-site full-time for January 11 2027 through May 14 2027. A transcript copy must be attached.

Qualifications

  • BA/BS in Computer Science or Engineering preferred.
  • Base knowledge of C/C++ and problem solving.
  • Optional: Unreal Engine 5, Unity, Godot, Perforce version control.
  • Must attach unofficial transcript and be enrolled as a student in the US.

Responsibilities

  • Develop software with Unreal Engine 5 for gameplay mechanics and 3D data pipelines.
  • Support VR/AR development and department dashboards.
  • Create and maintain user and support documentation.
  • Provide technical support for Unreal Engine 5 and related projects.
  • Apply Agile principles and coding best practices.

Skills

C/C++ knowledge
Problem solving
Software development
English communication
German knowledge

Education

BA/BS in CS or Engineering
Enrolled student status in US college
GPA 3.0+

Tools

Unreal Engine 5
Unity
Godot
Version control (Perforce)

Job description

A good student experience is never hands-off. We are dedicated to fostering adynamic learning environment where students actively engage in practical experiences throughout their time with us. From the beginning, students are entrusted with specific responsibilities, ensuring they play a significant role in their learning journey. As valued team members, students are also encouraged to share and implement their own ideas, enhancing both their personal growth and the collective success of the team.

Description:

  • Software development for the battery plant Unreal Engine 5 project including gameplay mechanic development, VR/AR development, 3D data pipeline development, as well as department dashboard support, database development/support, and other innovation projects decided by management.
  • Develops and implements software solutions using Unreal Engine 5 to achieve project goals related to game mechanics, 3D data pipeline development, database connections, and networking.
  • Participates in cross-functional project teams to support software development activities within the department.
  • Assists in the creation and maintenance of user and support documentation for areas of responsibility, ensuring clear communication of software functionalities.
  • Provides technical support to department for resolving issues related to Unreal Engine 5 and other software projects.
  • Develops and optimizes algorithms and systems for automatic control and data management within projects.
  • Supports department targets and goals for project completion, quality assurance, and efficient resource utilization.
  • Understands and applies principles of Agile development and collaborative problem-solving in software projects.
  • Adheres to coding standards and best practices.
  • Adheres to 5S and Safety Standards and Principles.
  • Performs other duties as assigned by management.

The qualified intern should expect to contribute to improvements in the following functions:

  • Conduct research and conceptualize new ideas.
  • Support project management and coordination of plans for related projects.
  • Coordinate and support focused, community-based events and initiatives.
  • Collect, analyze, and interpret information to evaluate the landscape against business strategies.
  • Stay abreast of best practices and recommend relevant initiatives for activities and actions.
  • Provide regular input on enhancing processes and practices.
  • Support the organization’s vision, strategy, priorities, and roadmap.
  • Partner with stakeholders to enable successful prioritization, development, delivery, and adoption of program goals.
  • Create PowerPoint slide decks for presentations and support preparation for meetings.
  • Participate in project team meetings.
  • Schedule the use of meeting room facilities on an as-needed basis.
  • Perform other administrative duties and special projects as assigned by project team members.

Qualifications:

  • BA/BS Degree in Computer Science (preferred), Computer Engineering, Electrical Engineering, or similar degree
  • Preferred: Base knowledge of C/C++, problem solving, passion for software development.
  • Optional: Unreal Engine 5, Unity, Gadot, Software Version Control (Unity version control/Perforce)
  • Assignment Training Plan (Technical and Process Skill Development): List any training the student will receive on BMW specific systems and processes (such as PQM, TAIS, CAMS, CATIA, Nuclos, etc.)
  • Software architecture and design
  • BMW Project work international within the Gen6 Network (TS)THE WORK TERM
  • Experience leading groups of people
  • Possess a minimum cumulative GPA of 3.0 (not just in major).
  • Have enrolled student status at an accredited four-year college or university in the United States.
  • Good organization and project management skills.
  • Good communication and presentation skills in English and preferably German.
  • Analytical, solution-oriented mindset.
  • Completed at least 30 credit hours at time of application.
  • Ability to work full-time on-site (40 hours / week).
  • Transfer students must have a GPA from current university.
  • MUST ATTACH A COPY OF UNOFFICIAL TRANSCRIPT.
  • Complete and pass a substance abuse test before the work term.
  • DATES ARE January 11 2027 - May 14 2027

BMW Manufacturing Company is an equal opportunity employer. It is the policy of BMW MC to provide equal employment opportunity (EEO) to all qualified persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Innovations Software Developer Intern
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Innovations Software Developer Intern
Innovations Software Developer Intern

Bayerische Motoren Werke Aktiengesellschaft • Woodruff (SC)

On-site
USD 20,000 - 32,000
Quality Software Intern (Spring 2027)
Quality Software Intern (Spring 2027)

Bayerische Motoren Werke Aktiengesellschaft • Spartanburg (SC)

On-site
USD 35,712 - 44,640
Quality Software Intern (Spring 2027)
Quality Software Intern (Spring 2027)

BMW Group • Spartanburg (SC)

On-site
USD 22,320 - 29,016
IT Infrastructure Engineer Intern Spring 2027
IT Infrastructure Engineer Intern Spring 2027

BMW • Greenville (SC)

On-site
Innovation and Research Intern (Spring 2027)
Innovation and Research Intern (Spring 2027)

BMW Group • Greenville (SC)

On-site
191380 Quality Software Intern (Spring 2027) Published: 31.07.2026 Supplier Network / Managemen[...]
191380 Quality Software Intern (Spring 2027) Published: 31.07.2026 Supplier Network / Managemen[...]

BMW Group • Spartanburg (SC)

On-site
Innovation & Research Intern: AI/ML, AR/VR
Innovation & Research Intern: AI/ML, AR/VR

BMW Group • Greenville (SC)

On-site
Finished Vehicle Logistics Intern Spring 2027
Finished Vehicle Logistics Intern Spring 2027

BMW • Greer (SC)

On-site
USD 21,000 - 30,000
Finished Vehicle Logistics Intern (Spring 2027)
Finished Vehicle Logistics Intern (Spring 2027)

BMW Group • Greer (SC)

On-site
USD 21,000 - 30,000
Physical Logistics High Voltage Battery Domestic Intern (Spring 2027)
Physical Logistics High Voltage Battery Domestic Intern (Spring 2027)

BMW Group • Woodruff (SC)

On-site
USD 24,796 - 35,817