Graduate Opportunity

Graduate Image Processing R & D Engineer

Save to shortlist Saved to shortlist Apply now

About the Role

As an Imaging R&D Graduate, you will be joining the ISP team within Arm, which develops and designs image processing technology that is used in a range of applications including automobiles, security cameras, and drones. The algorithm development team is tasked with solving a variety of image processing problems, from denoise to demosaic, auto-exposure to motion compensation. Our algorithms must satisfy the competing demands of high image quality, and efficient, low-power hardware implementation.

This is an opportunity to contribute towards the next generation of imaging systems, for both human viewing and autonomous driving applications.

Arm Peterhouse Technology Park

Our new facility enables us to increase our headcount in Cambridge to 3,000 people.

Why should you apply?

  • You want to work in leading digital imaging technology.
  • You have a keen interest in imaging or image processing, which you would like to develop into a career.
  • You want to see tangible results from your work.
  • You want to have the opportunity to learn from the best engineers and start a career in a leading imaging and vision technology group.

What will I be accountable for?

  • Working with image quality experts to determine requirements for processing.
  • Developing new image processing algorithms, often from early concept phase and typically in a mathematical modelling environment.
  • Implementing novel algorithms, starting from a floating-point model
  • Testing and benchmarking of the results, working closely with our image quality experts.
  • Collaborating with the wider engineering team to arrive at an architecture and fixed-point model of your algorithm, optimized for hardware or software implementation.

Job Requirements

What skills, qualifications and experience do I need?


  • On track to receive a 2.1 (minimum) in Computer Science, Mathematics, Electronic Engineering or similar degree subject.
  • A keen interest in imaging or image processing.
  • Good mathematical background in areas such as linear algebra and statistical theory.
  • Experience of programming or writing algorithms in programming languages such as C/C++, Python, or MATLAB.
  • A practical, organised and analytical approach to work.
  • Basic understanding of a camera system: CMOS or CCD sensor, ISP and optics
  • Good report writing skills and usage of Windows office suite (Word, Excel, PowerPoint).


  • Experience with programmatic manipulation of digital image data.
  • Familiarity with image processing techniques, algorithms and concepts.


Your particular benefits package will depend on position and type of employment and may be subject to change. Your package will be confirmed on offer of employment. Arm’s benefits program provides permanent employees with the opportunity to stay innovative and healthy, ensure the wellness of their families, and create a positive working environment.

  • Annual Bonus Plan
  • Discretionary Cash Award
  • Group Personal Pension Plan with enhanced company contribution
  • Medical, Travel, Health & Life Insurances
  • Holiday, 25 days annual leave with option to buy an additional 5 days per year
  • Sabbatical, 20 paid days every four-year of service
  • Volunteering, One (1) paid working day each year (TeamARM)
  • Varies by location: cycle to work, free car parking, gym on site, team and social events.

We've signed the Gradcracker feedback pledge.


Job ID Number: 19275
Apply online now
If asked, remember you found this job on Gradcracker!
Save to shortlist Saved to shortlist