Placement papers | Freshers Walkin | Jobs daily: Staff Software Architect - come and work on industry leading mobile GPUs at Arm (Cambridge, UK)


Search jobs and placement papers

Staff Software Architect - come and work on industry leading mobile GPUs at Arm (Cambridge, UK)

We have an exciting opportunity for an expert Software Architect within our GPU Core Software Team.


You will have the drive to think creatively and have demonstrable architecture and software development skills with exposure to hardware development being highly beneficial.  The role will suit individuals who are willing to learn, strive for the best delivery, eager to influence a diverse range of teams, enjoy variety in their challenges and want to be a technical leader.


The architects in the GPU Core Software team cover a diverse range of technologies and activities that are essential in delivering a GPU product.


The technologies that we cover to name a few:



  • Android, Linux and device drivers

  • Embedded firmware

  • Instrumentation tools 

  • Virtualisation and Automotive

  • Khronos API engagement and Window system technologies

  • HW Validation tooling


Activities that we get involved in:



  • Requirements analyses and work breakdown

  • Software design and specification

  • Problem solving

  • Customer engagement

  • HW Architecture engagement

  • Technical leadership responsibility

  • Prototyping activities


About Media Engineering


In Media Engineering you will be working alongside the best engineers in the world, making market leading products for the world’s most successful companies.


With applications in mobile, machine learning, Internet of Things, automotive, security, and embedded devices, your ideas will make a difference and you will have the opportunity to lead, challenge the status quo and ultimately change the world of media processing.


Our product portfolio includes Graphics, Image, Display and Video IP and our Mali™ Graphics Processor is the world’s #1 shipping Graphics Processor.


We are a global team, working across numerous sites and cultures and we are entering a new growth phase to provide new technologies and products for new and existing markets and are looking for talented people to join the team.


Please take a look at the following video to see what it's like to work in Media Engineering: https://youtu.be/F4tNBNBgYEY


What we are looking for


Education & Qualifications



  • You should have a good university degree in Computer Science, Computer Systems or Electronic Engineering, although other disciplines will be considered with relevant experience.


Essential skills and experience



  • Have a passion for technology and are able to clearly communicate your ideas.

  • Ability to work both independently and as part of a team.

  • Sound knowledge of software development ideally a background in C/C++.

  • You have experience specifying, modifying and documenting architectures.

  • You are eager to learn and have experience influencing other teams.


Desirable skills and experience



  • Familiarity with the Android Graphics architecture.

  • Understanding of GPU, video, camera, or display hardware architectures.

  • Happy to challenge the status quo and willing to question it.

  • Knowledge of Khronos graphics APIs (OpenGL ES, Vulkan) is desirable.

  • Knowlege of GPU use-cases (gaming, virtual reality, machine learning, video, etc ).

  • Experience of using python, rapid prototyping.

  • Experience of working with multiple teams across sites.

  • Experience and understanding of the unified modelling language.


Understanding of GPU technology is desirable and, whilst we acknowledge it is an area of speciality, we welcome applications from individuals who are willing to learn and work in a challenging environment who feel their background and skills are suitable for this role.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment