Software Engineering Internship

Perforce Software, Inc.

Software Engineering Internship

Salary Not Specified

Perforce Software, Inc., Forest Park, Bracknell Forest

  • Full time
  • U
  • Onsite working
  • Graduate programme

Posted 2 weeks ago, 3 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: 2917d4a878c349219b42dc32542bca0d

Full Job Description

Anthony Culham, Manager of Software Engineering for Helix QAC at Perforce is searching for a Software Engineering Intern to join the team for a 13 month industrial placement within Perforce's R&D department. The successful candidate will spend their time supporting the development and maintenance of Helix QAC, part of Perforce's static analysis portfolio.
Helix QAC is one of the most accurate static code analysis tools for C and C++ programming languages. The tool checks code for errors as it's being developed to ensure quality and compliance. It's trusted by customers in highly regulated and quality-critical industries.
The role will be an opportunity to gain exposure to the broad range of activities that can be experienced within a software development lifecycle. These activities will include development, maintenance and improvement of product capabilities, usage of industry standard tools and processes while strengthening core software development skills.
The student will work within a development team where they will be given support and guidance to help grow and improve. They will be assigned tasks based on their aptitude, over the course of the year allowing the opportunity to develop skills that are aligned with business requirements as well as their future career.,

  • Contribute to design, development and maintenance of the product.

  • Assist with QA activities to ensure the quality of the product.

  • Assist in the verification of product releases where required.

  • Align working practices with the Agile process used by the team, attending and contributing to necessary ceremonies.

  • Support the development process by learning and using industry standard tools such as Jira and Jenkins.

  • Contribute to a culture of team work and continuous improvement.

    Undergraduate in a Computer Science or Software Engineering degree course.

  • A passion for software development and a desire for a career in software engineering.

  • Programming experience using C++. Other languages beneficial but not required.

  • Desire to engage with the variety of team activities.

  • Good documentation, communication and collaboration skills.

  • Attention to details with analytic, diagnostic and troubleshooting skills., 3 'A' Levels at Grade C or above.

  • Good examination track record and on target for a 2ii or above.


  • The job is located at our office in Bracknell, Berkshire.
    All applicants must be eligible to work in the UK.

    Perforce Software powers innovation at an unrivaled scale. Our solutions drive quality, security, compliance, collaboration, and speed across the technology lifecycle. We bring deep domain and vertical expertise to every customer, so nothing stands in the way of success.
    Our global footprint spans more than 80 countries and includes over 75% of the Fortune 100. Perforce delivers solutions for even the toughest DevOps challenges and is trusted by the world's top brands and notable market leaders, such as Adobe, Apple, Bank of America, Electronic Arts, Intuit, Marriott, NASA, Nvidia, Pixar, Qualcomm, Salesforce.com, Samsung, and SAP.