Applications Engineering Internship/Co-Op (Spring 2019)

Applications Engineering Internship/Co-Op (Spring 2019)

Departamento
Engineering
Ubicación
Palo Alto, California
Req. ID
67679
Job Type
Intern
Tesla's Mission is to accelerate the world's transition to sustainable energy.

Descripción

The Role

Our Applications Engineering team is deeply engrained in the functional areas of the business and partners heavily with the leadership team on critical decisions. Team members are expected to help develop and implement custom mission critical applications using .NET Framework and SQL technologies. Through the internship program, we are looking to find the next wave of talent to drive these efforts.

Team Overviews

QA: Is responsible to provide successful validation and verification of Applications in the non-production environments using functional and regression testing before moving them to production. Automation of testing is a key requirement. Will help with the smoke testing in the post production scenario.

Applications Development: Is responsible to design and build the mission critical enterprise level web application for business teams to use and adapt using the latest technology stack as chosen by the team and the Application Engineering architecture team. This team works with business teams and various Application Engineering and IT teams to design, develop and help support the application to enhance the business value and improve business productivity. This team is responsible for the Performance, Scalability and the usability of the applications.

Build and Release Management and Performance Engineering: Is responsible for automating the BRM and Performance engineering process for Tesla Motors internal applications. This includes designing and implementing processes and tools to support continuous integration, performance analysis and testing, application scalability, deployment, automation. Involves working closely with development, QA and project management teams to perform performance testing, set release schedules and environments in a dynamic fast-paced environment. The team helps define best practices for source control, continuous integration, performance testing, develop test automation framework, build automation, deployment, and release management.

Specific project assignments and required technical aptitude will vary based on the needs of the individual hiring team.

Required Skills and Qualifications

  • Currently working towards a MS, or other graduate degree in a relevant engineering program (including, but not limited to: Computer Science, Computer Engineering, Information Technology, Information Systems, Electrical Engineering).
  • Experience with the following frameworks or databases:  .NET, MySQL, SQL Server.
  • Experience with two or more of the following programming languages: C#, Angular, Javascript, React, HTML, CSS, Selenium, Python.
  • Have a clear understanding on Software Development Life Cycle
  • You must be self-managed and committed to working in a fast-paced environment.
  • Professional and positive communication skills.
  • Previous internship and/or project experience is a plus.
  • This role is available across various Tesla locations, including headquarters in Palo Alto, CA, the factory in Fremont, CA, and Gigafactory 1 in Sparks, NV – must be able to relocate for the duration of your internship.

Acerca de Tesla

Tesla está acelerando la transición del mundo hacia la energía sostenible. Diseñamos, fabricamos, vendemos y mantenemos la mejor tecnología a nivel mundial en energía solar, sistemas de almacenamiento de energía y vehículos eléctricos, ofreciendo a los clientes la oportunidad de generar, almacenar y consumir energía totalmente sostenible.

Tesla se ha comprometido a contratar y desarrollar los mejores talentos de todo el mundo en cada disciplina. Con sede en California, la plantilla de Tesla se extiende a través de cuatro continentes. Trabajamos para crear un ambiente inclusivo en el que todas las personas, sin importar su género, raza, religión o circunstancias, puedan venir a hacer el mejor trabajo posible.

Nuestros equipos de primer nivel funcionan con una filosofía de colaboración interdisciplinaria nada convencional. De cada miembro del equipo se espera que esté dispuesto a proponer y aceptar desafíos, a crear y a innovar. Estamos abordando los problemas más difíciles e importantes del mundo, y no podríamos lograrlo sin nuestra pasión compartida para transformar el mundo en un lugar mejor.

Obtenga más información acerca de Tesla

Tesla es una empresa comprometida con la diversidad en el lugar de trabajo que promueve la igualdad de oportunidades y la acción afirmativa. Todos los solicitantes cualificados serán tenidos en cuenta para un posible empleo, con independencia de raza, color, religión, sexo, orientación sexual, edad, país de origen, discapacidad, condición de veterano protegido, identidad de género o cualquier otro factor protegido por la legislación federal, estatal o local vigente.