Logo of Huzzle

Internship in Python Development for Simulation Workflows

image

Bosch

Feb 17

Applications are closed

  • Internship
    Full-time
    Off-cycle Internship
  • Software Engineering
    Engineering
  • Renningen

Requirements

  • Education: studies in the field of Engineering, Computer Science, Natural Sciences, Software Engineering or comparable
  • Experience and Knowledge: excellent coding skills in Python (especially in pandas, pytorch) including version control (e.g. Git) and OOP; experience in creating and working with data structures; experience with numerical simulation methods like FEM or CFD, ideally experience with Paraview and pyvista
  • Personality and Working Practice: communicative, structured and creative person
  • Enthusiasm: passion for "automate everything"
  • Languages: very good in German and/or English

Responsibilities

  • During your internship, you will assist in the design and implementation of simulation workflows including the setup of software interfaces, data handling as well as pre- and post-processing to automate comprehensive multiphysics simulations.
  • You will support software development from ideation to implementation and testing in a interdisciplinary team of scientists, software- and web developers.
  • Besides, you will develop algorithms for pre- and post-processing routines and data visualization.
  • You will develop material models and assess the use of machine learning methods for particular applications.
  • Furthermore, you will create cloud-based data structures for the development of a material database.
  • You will develop new python software modules contributing to the overall simulation workflow.
  • Last but not least, you are responsible for maintaining code quality, e.g. through Clean Coding, Test Driven Development, Version Control, etc.

FAQs

What is the duration of the internship?

The internship lasts for 6 months.

What is the required educational background for applying to this internship?

Applicants should be studying in the field of Engineering, Computer Science, Natural Sciences, Software Engineering, or a comparable field.

Are there any specific programming skills required for this position?

Yes, excellent coding skills in Python, particularly in pandas and PyTorch, are required. Additionally, experience with version control (e.g., Git) and Object-Oriented Programming (OOP) is necessary.

Is experience in numerical simulation methods necessary for this internship?

While not mandatory, experience with numerical simulation methods like FEM or CFD is ideal.

Will interns be working independently or in a team?

Interns will support software development in an interdisciplinary team of scientists, software developers, and web developers, so teamwork is essential.

Is there a language requirement for this internship?

Yes, applicants should have very good skills in German and/or English.

What materials should be included in the application?

Applicants are required to attach their CV, transcript of records, enrollment certificate, examination regulations, and if indicated, a valid work and residence permit.

Who can I contact for more information about the internship?

For further information about the job, you can contact Alexander Fuchs at +49 711 811 93399.

Is there a focus on diversity and inclusion in the hiring process?

Yes, Bosch emphasizes diversity and inclusion as a core aspect of its corporate culture and welcomes applications from individuals regardless of gender, age, disability, religion, ethnic origin, or sexual identity.

When does the internship start?

The start date is according to prior agreement.

Engineering & Construction
Industry
10,001+
Employees
1886
Founded Year

Mission & Purpose

The Bosch Group is a leading global supplier of technology and services. It employs roughly 421,300 associates worldwide (as of December 31, 2022). The company generated sales of 88.2 billion euros in 2022. Its operations are divided into four business sectors: Mobility Solutions, Industrial Technology, Consumer Goods, and Energy and Building Technology. As a leading IoT provider, Bosch offers innovative solutions for smart homes, Industry 4.0, and connected mobility. Bosch is pursuing a vision of mobility that is sustainable, safe, and exciting. It uses its expertise in sensor technology, software, and services, as well as its own IoT cloud, to offer its customers connected, cross-domain solutions from a single source. The Bosch Group’s strategic objective is to facilitate connected living with products and solutions that either contain artificial intelligence (AI) or have been developed or manufactured with its help. Bosch improves quality of life worldwide with products and services that are innovative and spark enthusiasm. In short, Bosch creates technology that is “Invented for life.” The Bosch Group comprises Robert Bosch GmbH and its roughly 470 subsidiary and regional companies in over 60 countries. Including sales and service partners, Bosch’s global manufacturing, engineering, and sales network covers nearly every country in the world. With its more than 400 locations worldwide, the Bosch Group has been carbon neutral since the first quarter of 2020. The basis for the company’s future growth is its innovative strength. At 136 locations across the globe, Bosch employs some 85,500 associates in research and development, of which nearly 44,000 are software engineers.

Get notified when Bosch posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?