Are you a software engineering student looking to gain real-world experience with a global technology company? HP is hiring Software Interns in Austin, Texas, offering an excellent opportunity to work alongside experienced engineers, build practical technical skills, and contribute to meaningful software projects. With an estimated pay range of $31–$37 per hour, this internship can be a strong stepping stone toward a career in software engineering and technology.
Job Overview
| Field | Details |
|---|---|
| Company Name | HP |
| Role | Software Intern |
| Qualification | Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field |
| Job Location | Austin, Texas, USA |
| Salary | $31–$37 per hour |
| Work Type | On-site / Hybrid |
| Job Type | Internship |
| Job Level | Internship / Entry Level |
| Industry | Information Technology / Computer Hardware & Software |
Job Description
HP Solutions (HPS) is a global organization within HP that helps customers unlock the full value of their technology investments through innovative solutions, services, and support. Leveraging HP’s industry-leading portfolio of computing, print, and collaboration technologies, HPS enables organizations to create productive, connected, and secure workplace experiences. From deployment and lifecycle management to customer support and digital workplace solutions, HPS partners with customers at every stage of their technology journey to drive business outcomes, enhance employee experiences, and accelerate innovation.
Software Development:
- Python, Java, C/C++, JavaScript, Git, Data Structures, Algorithms, Software Testing
Backend Development:
- Python, Java, C/C++, APIs, Databases, SQL, Linux, Git
Frontend / Web Development:
- JavaScript, TypeScript, React, HTML/CSS, Node.js, APIs, Git
Full-Stack Development:
- JavaScript/TypeScript, React, Node.js, Python/Java, APIs, SQL, Git
Embedded Software:
- C/C++, Python, Embedded Systems, Microcontrollers, Firmware, Debugging, Git
Cloud / DevOps:
- AWS/Azure/GCP, Linux, Python, Docker, Kubernetes, CI/CD, Git
Software Test / Quality Engineering:
- Software Testing, Test Automation, Python, Java, C++, Debugging, Quality Assurance
Data Science / Analytics:
- Python, SQL, Data Analysis, Statistics, Machine Learning, Data Visualization
AI / Machine Learning:
- Python, Machine Learning, Deep Learning, TensorFlow/PyTorch, Data Science, Algorithms
Cybersecurity:
- Python, Java, Linux, Networking, Cybersecurity Fundamentals, Encryption, Security Testing
Software Systems / Architecture:
- System Design, APIs, Databases, Distributed Systems, Cloud Computing, Linux
Technical Product / Program Management:
- Agile/Scrum, Jira, Software Development Lifecycle (SDLC), Technical Documentation, Data Analysis, Project Management
Education and Experience Required:
- 3rd Year of Bachelor’s degree completed or 1st year of Master’s program completed.–typically technical degree specialization.
- Must be enrolled full time at an accredited university.
- Able to obtain work authorization in the United States in 2027, and not require sponsorship in the future.
Preferred Majors/Programs:
- Computer Science
- Software Engineering
- Computer Engineering
- Information Technology / Information Systems
- Data Science
- Cybersecurity
Preferred Knowledge and Skills:
- Project experience demonstrating strong analytical, modeling and research skills
- Strong executive-level presentation skills (storyboarding, development, and delivery)
- Demonstrable success in delivering results in a cross-functional team setting
- Ability to handle ambiguity and unstructured work situations
- Team player who supports others and leads executives and peers through logical reasoning and relationship development
- Strong public speaking and workshop/conversation-facilitation skills
- Demonstrated ability to shape and influence ideas and actions of others
- Working knowledge of MS PowerPoint and MS Excel
Selection Process
- Online Application – Submit your application and resume.
- Resume Screening – HP reviews your academic background and technical experience.
- Technical Assessment/Interview – Selected candidates may participate in technical evaluations or interviews.
- Hiring Manager Interview – Discuss your skills, projects, and interest in the internship.
- Final Selection – Successful candidates receive an internship offer.
How to Apply
- Visit the official HP careers website.
- Search for the Software Intern – Austin, Texas position.
- Review the eligibility requirements and job description.
- Click Apply and create or log in to your HP careers account.
- Upload your updated resume and provide the requested information.
- Submit your application and monitor your email for further communication.