Job role insights

  • Date posted

    September 14, 2024

  • Closing date

    November 13, 2024

  • Offered salary

    €70,000 - €120,000/year

  • Experience

    0 Years

Description

Internship Software Engineering

Job Description:

    Are you eager to gain hands-on experience in a dynamic international corporate environment? Join us for an internship opportunity that will last between three to six months, allowing you to explore various aspects of software engineering. You will be integral to large-scale projects, allowing you to independently tackle specific responsibilities and contribute meaningfully. This internship is not just a chance to learn; it's a way to build your professional network and immerse yourself in our innovative company culture. You will engage in research focused on the development of software-intensive systems and applications within the domains of the Industrial Internet of Things, Embedded Systems, Real-time Systems, and Distributed Fault-Tolerant Computing Systems. Additionally, you will have the opportunity to assess cutting-edge technologies, including Cloud and Edge Computing, Containerization, Digital Twins, and Applied Machine Learning. This is your chance to understand software architecture and the development processes of existing products while working on next-generation prototypes. As a project team member, you will be responsible for driving your independent work tasks, gaining invaluable insights into the software development lifecycle.

IT Languages:

  • Java
  • C#
  • C
  • C++
  • Python

Your role will involve a diverse range of responsibilities that will allow you to apply your theoretical knowledge in a practical setting.:

    Contribute actively to ongoing research in software-intensive systems., Develop and evaluate software applications across various cutting-edge technologies., Understand and extend existing software architecture for innovative prototypes., Collaborate with team members to drive independent tasks within project frameworks.

Spoken Languages:

  • English, German

Skillset:

  • Proficiency in object-oriented programming.
  • Experience with collaborative software development tools.
  • Ability to work independently and as part of a team.

Qualifications:

  • Pursuing a degree in Computer Science
  • Software Engineering
  • Information Technology
  • or a related field.
  • Familiarity with software development in object-oriented programming languages such as Java or C#.
  • Experience with C or C++ is advantageous.
  • Knowledge of scripting languages like Python and applied Machine Learning is a plus.
  • Experience in automation engineering and industrial communication protocols such as OPC UA is beneficial.

Years of Experience:

    0

Location:

    Mannheim, Baden-Württemberg, Germany, EU

Job Benefits:

  • Competitive remuneration for the duration of the internship.
  • Mentorship and guidance from experienced professionals.
  • Opportunity to apply theoretical knowledge in practical projects.

Working Conditions:

    Full Time

Employment Type:

    Temporary Contract

Company Culture:

  • We prioritize diversity
  • inclusion
  • and equal opportunities
  • believing that a varied workforce drives innovation and sustainability. Our core values promote a culture of care
  • courage
  • curiosity
  • and collaborative effort
  • empowering individuals to contribute to global challenges.

Opportunities For Advancement:

  • Possibility of transitioning to a full-time role upon successful completion of the internship.
  • Networking opportunities with industry professionals.
  • Access to ongoing training and development.

Visa Sponsorship:

    Available

Interested in this job?

15 days left to apply

Apply for this job

Cancel
Send message
Cancel