You are viewing a preview of this job. Log in or register to view more details about this job.

Software Developer Intern

Position Responsibilities

Algorithm Development: Create and implement algorithms for simulating automotive-related dynamics, including force, traction, mass distribution, and motion.

Software Architecture: Design and develop software architecture that supports realistic automotive simulations, ensuring accuracy and efficiency in handling dynamic parameters.

Integration of Automotive Physics Models: Integrate advanced physics models related to automotive dynamics into software applications, ensuring a high level of fidelity in simulations.

Real-Time Simulation: Develop software capable of real-time simulation, allowing for instant feedback and adjustments in response to dynamic changes in automotive parameters.

Optimization: Apply optimization techniques to enhance the performance and efficiency of software simulations, achieving realistic and responsive automotive behavior.

Testing and Validation: Conduct rigorous testing and validation of software simulations to ensure accuracy, reliability, and alignment with real-world automotive dynamics.

UI Design: Collaborate on the design of user interfaces for the software, providing a user-friendly experience for automotive simulation users.

Essential requirements to apply to this internship

Programming Skills: Proficiency in programming languages such as C#, C++, Unity and/or Unreal Engine.

Algorithmic Knowledge: Basic understanding of algorithms related to automotive simulations and a willingness to further develop these skills during the internship.

About the Organization

Based in the heart of Milan since 2007, this software engineering company specializes in virtual reality, video game development, and CGI research and education. The globally utilized professional software for 3D computer graphics and console video games reflect their commitment to innovation. With clients such as Caterpillar, ByteDance, Microsoft, Sony, Nintendo, and ZeniMax,they continue to design and develop cutting-edge applications, shaping the digital landscape worldwide.

On-site Supervision and Support

Our internships include 24/7 on-site staff to support students working and living abroad. All students will also report to a supervisor at their internship site. Supervisors provide and oversee daily tasks, introduce the intern to team members, and mentor the intern in organizational agility, skill acquisition, and career readiness. Interns complete a midpoint and final evaluation, and supervisors complete a final evaluation of their interns. All work responsibilities and projects are approved in advance. 

Academic Credit

Students on an internship have the opportunity to enroll in their home university for credit, or enroll in a course through API to transfer back to their university for credit. Email support-internships@apiexperience.com for more information and a syllabus.

Housing and Excursions

Housing and excursions are included in your internship and will be selectable during the application process. 

Visa Sponsorship

This position does not offer visa sponsorship for non-US citizens