Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software-Engineer

Job LocationChristchurch, Wisbech
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Are you looking for an exciting and ambitious role working on innovative mobile GPU technology Are you seeking to use your technical skills to help drive your career You will join an Agile Software development team working on the next generation Malimobile GPUs. You will work with yet-to-be-published Android versions and will help craft the technologies that the mobile market will see in years to come.Based in Cambridge (UK) and involving the lower layer of the Mali graphics driver stack. We focus on performance-critical user and kernel space components that connect with the GPU hardware and firmware, including scheduling and memory management for Linuxand Android OS.If you would like to utilise your technical capabilities to drive existing and future parts of our Mali GPU to implement content as efficiently as possible, this is the opportunity for you.You will be collaborating closely with multi-disciplined engineering teams across ARMs European design centres to develop device drivers for the current and next generation of ARM Mali GPUs.You will provide the foundations that will make the Mali implementation of Vulkan, OpenGL and OpenCL simply the best in the market.Responsibilities:Day to day activities include:

  • Participating in all lifecycle of software development - including design, implementation, testing, code review and documentation.
  • Implementing new features and Testcases.
  • Working closely with other software teams to interface driver components.
  • Maintaining the existing codebase: fixing bugs and other quality assurance activities.
  • Development on local platforms (FPGA, silicon, GPU model) and remotely on a test farm, on both stable and under development OS configurations.
  • This is an outstanding opportunity to influence products and technology that millions of people will use around the globe years ahead of the product release.
Education & Qualifications:
  • Bachelors or Masters Degree (computer science or electronics engineering)
Skills & Experience required:
  • Shown expertise in C programming.
  • Experience developing Linux kernel components and/or device drivers.
  • Good understanding of computer architecture and embedded systems.
  • Proficiency in problem solving and debugging skills.
  • Experience with version control and bug tracking systems.
  • Excellent team working skills, self-motivated and results focused.
  • Practical, organized, and analytical approach to work.
Nice To Have Skills and Experience :
  • Experience with ARM embedded systems
  • Familiar with Android system software development and debugging
  • Interest in graphics and compute APIs - Vulkan, OpenGL ES, OpenCL
  • Experience of developing software or a commercial organization.
In Return:GPU Engineering produces media processing hardware and software products for mobile, embedded, and automotive industries. Our Mali Graphics Processor is the #1 shipping GPU. Now we are entering into a new growth phase to provide new technologies and productsfor new and existing markets and are looking for hardworking people to join the team.In GPU Engineering we work with worlds best companies, making world-leading products based on our IP alongside the best engineers in the world. We are a distributed team working across numerous sites and cultures. Your ideas will make a difference and youwill have the opportunity to lead, challenge the status quo and ultimately change the world of media processing.Please have a look at the following video to see what its like to work with us https //youtu.be/F4tNBNBgYEY#LI-SM1

APPLY NOW

© 2019 Naukrijobs All Rights Reserved