HP Anyware is looking for energetic and passionate co-op students to join their software development team to work on the development and testing of HP Anyware software components for their Anyware family of products and assist in modernizing their development and build environment. They aim to shape how desktop computing is delivered in enterprise environments.
Requirements
- Experience with development tools such as GIT and CMake.
- Experience with multithreaded high-performance programming with in-depth knowledge of CPU architectures.
- Working knowledge of data compression algorithms.
Responsibilities
- Develop and maintain software components and kernel drivers related to HP Anyware Software.
- Engage in software development using modern C++ for application development and Python for test automation.
- Be an active member of a Scrum team and learn about agile software development.
- Learn about the DevOps culture, where a single team handles both development and operations of a continuous integration system.
- Develop and test components within a virtual desktop infrastructure.
- Developed a feature that enhanced product security across multiple components.
- Investigated and interacted with customers to resolve product issues.
Other
- Students enrolled in a Bachelor’s or Master’s program in Computer Science, Computer Engineering, Software Engineering or equivalent.
- Students who have completed at least 2 academic years.
- Passion for programming and an interest in software services.
- Strong problem-solving and analytical skills.
- Ability to work well with others, think creatively, and strive for excellence.
- 4-month or 8-month (preferable) work term.
- The successful candidate will be required to pass a basic, standard Criminal Records check.
- You will also be required to sign off on HP's Confidentiality, Non-Solicitation and Conflict of Interest Agreement.