Software Engineer in Compute Vision (Principal, Staff, Senior)

Arm
Apply Now

Job Description

You will be joining the new Computer Vision team working in the Machine Learning family developing Computer Vision functions for Arm IP. We are a team of brilliant engineers who specialise in low-level optimisation aimed at getting the best performance from Arm's hardware designs.

Responsibilities:

You will work with exciting technology; help implement new algorithms and develop advanced optimisations, allowing outstanding performance. Our work is of high impact. We engage with partners and the community. We work closely with the Arm Compute Library team; a highly successful library and well recognised in the ML Ecosystem.

This is a great opportunity to join a welcoming team that provides good support to new starters during ramp up and after. Moreover, Arm is an amazing company to work for, with open and accepting environment where we are encouraged to share our ideas and opinions which enables collective creativity. In addition, among many benefits that ARM offers, employees have 25 days of annual leave with an option to buy more holiday days as well as progressive parental leave and hybrid working.

Required Skills and Experience:

  • Very good programming skills, preferably C++ and OOP. It would be great if you had experience with NEON, SVE, OpenCV (or other CV libraries) and/or ARM assembler.
  • A keen curiosity about Computer Vision. If you are not yet an expert, we will help you become one.
  • A real passion for software development.
  • Very good interpersonal and communication skills.
  • A real enthusiasm to make a positive impact both in our team and in the CV/ML ecosystem.

In Return

If the above resonates with you, we would love to talk! Together, we will get to influence the direction of CV on millions of devices for years to come. You will be given every chance to grow your skills, learn new ones and shape your career within this fantastic company. We can't wait to meet you!

Equal Opportunities at Arm

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of any characteristic.

Hybrid Working at Arm

Arm’s hybrid approach to working is centred around flexibility, where we split our time between the office and other locations to get our work done. Within that framework, we empower groups and teams to determine their own particular hybrid working pattern, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

Company Info.

Arm

Arm is a British semiconductor and software design company based in Cambridge, England. Its primary business is in the design of ARM processors (CPUs). It also designs other chips, provides software development tools under the DS-5, RealView and Keil brands, and provides systems and platforms, system-on-a-chip (SoC) infrastructure and software. As a holding company, it also holds shares of other companies. Since 2016, it has been owned by Japanes

  • Industry
    Computer software,Semiconductors
  • No. of Employees
    6,250
  • Location
    Cambridge, UK
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Arm is currently hiring Computer Vision Engineer Jobs in Manchester, UK with average base salary of £55,000 - £80,000 / Year.

Similar Jobs View More