Taro Logo

Software Engineer Intern

Technology company that creates technology to make life better for everyone, everywhere, with focus on printing solutions and computer hardware.
Sant Cugat del Vallès, Barcelona, Spain
Backend
Software Engineering Intern
Hybrid
5,000+ Employees
Enterprise SaaS

Job Description

HP is seeking an innovative Software Engineer Intern to join their worldwide community of engineers at their Barcelona facility, which serves as the worldwide HQ of the 3D Printing and Large Format Printing businesses. This role, part of the Large Format Printing GBU, offers a unique opportunity to contribute to the development of configuration tools for Large Format drivers. The intern will work in an Agile environment, focusing on continuous integration and test-driven development.

The position offers hands-on experience in software development using Python and C#, while working alongside experienced professionals in HP's largest R&D Lab outside the US. The role combines technical development with practical business applications in the printing industry, providing invaluable exposure to enterprise-level software development.

Candidates should be pursuing a degree in Computer Science or related fields, with basic programming knowledge and strong communication skills. The internship provides a comprehensive benefits package including flexible work arrangements, access to sports facilities, medical services, and professional development opportunities. This is an excellent opportunity to gain practical experience while contributing to HP's mission of creating technology that improves lives globally.

The position offers significant growth potential within HP's international community, with exposure to cutting-edge technology in printing solutions. Interns will benefit from HP's collaborative culture, mentorship opportunities, and the chance to work on meaningful projects that impact the company's worldwide printing business operations.

Last updated 13 days ago

Responsibilities For Software Engineer Intern

  • Contributing to the design, development and maintenance of the tool that generates configuration files for Large Format drivers
  • Designing and contributing to solutions development
  • Participating in Agile development and continuous integration
  • Project tracking and documentation

Requirements For Software Engineer Intern

Python
  • Currently studying Bachelor's or Master's degree in Computer Science, Telecommunications, Data or similar fields
  • Availability to establish internship agreement with University during 3 to 12 months
  • Availability to start early October 2025
  • Basic understanding of Python & C#
  • Demonstrated ability to work with a group of peers
  • Good written and verbal communication skills in English

Benefits For Software Engineer Intern

  • Flexible schedule for part time (4h/day) or full time (8h/day)
  • Lunch in the cafeteria
  • Access to sports center with indoor and outdoor facilities
  • Young employee Network (YEN) with regular social events
  • Onsite Doctor and medical team
  • Free printing services
  • Professional development resources
  • Networking opportunities

Related Jobs

Software Engineer Intern

Software Engineering Internship at HP's Barcelona facility, focusing on Large Format Printing driver development using Python and C#, offering flexible schedule and comprehensive benefits.