RSIM Regression System Software Engineer

Job no: 502546
Work type: Early Career
Location: Various locations
Categories: Graphics

Apply now

The role

Join the PowerVR Labs Architecture Modelling & Analysis group, a leading team developing and improving on existing and new 3D/2D graphics technologies and techniques that will help create the next generation of graphics processor rendering hardware!  

You will be:

  • Working in a team of two, alongside our existing regression system engineer 
  • Collaborating with the research simulator teams to ensure comprehensive test coverage 
  • Monitoring the health and performance of systems and services 
  • Troubleshooting and resolving any issues related to system performance and reliability 
  • Continuing our regression system’s own unit testing and end to end testing 
  • Adding new data insights to our regression results website, which can involve parsing various file types generated by our simulators 
  • Working closely with cross-functional teams to ensure the alignment of testing and development processes 
  • Documenting processes, configurations, and procedures to ensure knowledge sharing and operational continuity 

Tech Summary:

  • Results website – Docker + Python 3 + Flask + React + MongoDB 
  • CI/CD - Jenkins + JobDSL + Python 3 + unitest 
  • OS – Windows Server + Ubuntu 
  • Compute grid – Python 3 + MYSQL + Ansible 
  • Monitoring – Zabbix + Grafana 
  • Source control - Perforce + Swarm 
  • Task tracker - Jira 

About you

Committed to making your customers, stakeholders and colleagues successful, you’re an excellent communicator, listener and collaborator who builds trusted partnerships by delivering what you say, when you say. You’re curious, solutions orientated and a world-class problem solver who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard.

You'll have:

  • Proficiency in Python and experience with testing frameworks such as PyTest and unittest 
  • Strong experience with Docker and Docker Compose 
  • Experience with frontend technologies including React, JavaScript, HTML, CSS 
  • Experience with Flask and Jinja for backend development 
  • Experience with MongoDB (using MongoEngine and PyMongo) and SQL databases 
  • Basic knowledge of Numpy and Pandas 
  • Experience with Jenkins, particularly with JobDSL 
  • Experience managing Linux-based systems, particularly Ubuntu 
  • Strong troubleshooting and problem-solving skills 
  • Excellent communication skills, both written and verbal 
  • Strong organizational skills with attention to detail 
  • Ability to work independently and as part of a team 
  • Proactive and able to handle multiple tasks simultaneously 
  • The ability to analyse, innovate, and experiment 

You might also have:

  • Familiarity with Apache server management and SSL configurations 
  • Experience with Zabbix and Grafana 
  • A first-class or 2:1 degree in IT, Computer Science, or a related field 
  • Experience with live database migrations – with ORMs (Mongo) and without ORMs (SQL) 
  • Ansible experience 
  • Git experience 

Who we are

Imagination is a UK-based company that creates silicon and software IP designed to give its customers an edge in competitive global technology markets. Its GPU and AI technologies enable outstanding power, performance, and area (PPA), fast time-to-market, and lower total cost of ownership. Products based on Imagination IP are used by billions of people across the globe in their smartphones, cars, homes, and workplaces.

We need your skills to help us continue to deliver technology that will impress the industry and our customers alike, ensuring that people everywhere can enjoy smarter and faster tech than ever before.

So come join us if you're wanting that something more

Bring your talent, curiosity and expertise and we’ll help you do the rest. You’ll be part of one of the world’s most exciting companies who are one of the leaders in semiconductor IP solutions.

As a part of our team, you can help us transform, innovate, and inspire the lives of millions through our technology.

Additional information

If you encounter accessibility barriers in the application process or if you have access needs and require support or adjustments to participate equitably in the recruitment process, please email recruitment@imgtec.com.

Advertised: GMT Standard Time
Application close:

Apply now

Back to list Refer a friend