Staff Gpu Debug Infrastructure Developer
5 days ago
GPU Debug Infrastructure Developer
The GPU Engineering Division require an experienced and highly motivated debug infrastructure developer to join a fast growing team and verify our next generation of pioneering GPUs. Our team predominantly employs taking issues from FPGA's and debuggingthem on emulation or simulation platforms using machine parsable outputs and waveforms. You will play a key role in the team - both with hands-on project work, crafting and deploying new tools and methodologies within the team. Please do not hesitate to applyif you have any of the experience listed below.
**About the team**
Working in our main office, located in Cambridge within a team that spans three sites across Europe. The team includes design, verification and modelling engineers working on the next gen graphics processors. Given the span of the team, there may be opportunityfor travel to other sites during your work.
**About GPU Engineering**
GPU Engineering produces media processing hardware and software products for mobile and embedded devices. Our Mali Graphics Processor is the world’s #1 shipping GPU
Now we are entering into a new growth phase to provide new technologies and products for new and existing markets and are looking for not just hardworking people but those that are inquisitive to join the team.
We work with the globe’s 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 you will have the opportunityto lead, challenge the status quo and ultimately change the world of media processing.
**The Role**:
The role covers development and deployment of methodologies as well as direct hands-on test bench development. Your responsibilities will be:
- Implementing GLES, OpenGL, Vulkan APIs into verification scenarios
- Reviewing and assessing proposed design changes
- Extracting data from IP and building GPU level views of performed SW.
- Expected to investigate and script new verification flows and optimizing existing flows
- You will be required to have an overview understanding of the GPU HW and its features per project. Ensuring we deliver a high quality product.
- Debug sophisticated IP using scripts and waveforms, especially understanding CPU Tarmac outputs.
- Investigating areas of methodology improvements and deploying within the group and having full ownership of verification closure.
**What skills, experience and qualifications do I need?**
Encouraged to have a proven record with debug tool development including ownership of a suitably sophisticated libraries. Be comfortable using C to modify kernel codebase and be familiar with the tools and processes for developing test benches which run onFPGA or Emulators. You are capable of developing debug flows to the best use of EDA tools.
**Essential Attributes**
- Strong experience with Python & C for complex tooling.
- Experience of architecting and implementing functional verification environments for complex IP.
- Experience developing re-usable and scalable code whilst having solid understanding of low level C.
- Excellent UNIX scripting skills - being able to develop scripting to support new flows.
- Knowledgeable on how to setup and run Jenkins Pipelines
- Experience of developing or working with CoreSight debug frameworks.
- Commit to tackle multifaceted and sophisticated technical challenges.
- Strong communication skills and passionate to work well as part of a team as well as experience working and communicating with remote design centers.
- Must be able to work delivering to internal customers, collaborating with multiple team members to provide the technically best solution.
- A person interested in crossing the HW & SW domains of GPU development.
- Experience of working with FPGA prototype boards or Emulators for debugging designs.
**Desirable Attributes**
- Knowledge of SystemVerilog DPI or Emulator Transactor technologies
- Linux Embedded Systems knowledge
- Knowledge or understanding of graphics principles.
- Ability to build Android or Linux systems and comfortable working in a Linux shell environment
- Experience with formal verification.
- Experience with emulation flows.
- Willingness to travel to Arm sites within Europe
LI-SM1
-
GPU Verification Specialist
4 days ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJob Description:We are looking for a talented GPU Verification Specialist to join our Engineering team at IC Resources. As a top company, we offer a competitive salary package, including stock and performance-related bonuses. In this role, you will be responsible for developing formal verification test benches to verify complex GPU designs. You will work...
-
Gpu Driver Applications Engineer
5 days ago
Cambridge, United Kingdom ARM Full time**Job Overview**: The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmableengines that provide best-in-class performance within a constrained power envelope. With...
-
Gpu Driver Applications Engineer
3 days ago
Cambridge, United Kingdom ARM Full time**Job Overview**: The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmableengines that provide best-in-class performance within a constrained power envelope. With...
-
Senior Gpu Modelling Engineer
5 days ago
Cambridge, United Kingdom ARM Full timeThe video Sparking the World’s Potential describes it well: Arm is wherever compute happens. And today, intelligent computing happens everywhere. From the smallest IoT devices, to large scale data centres, and everything between and beyond. **Your new team** Within the GPU Modelling Team, we have an amazing opportunity for an experienced developer. Our...
-
GPU Design Specialist
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeAbout the RoleAs a Formal Verification Engineer at IC Resources, you will develop high-quality test benches for GPU designs. You will work closely with design and implementation teams to ensure rigorous verification processes.You will be proficient in formal verification methodologies and tools, with a strong focus on debugging and deep bug hunting. Strong...
-
Staff Engineer
5 days ago
Cambridge, United Kingdom ARM Full time**Accountabilities**: - Assembly, testing and delivery of GPU HW roadmap products. - Development of design methodology. - Top-level integration of RTL from different design teams and debug of complex functional and performance design issues. - Exploration and implementation of technologies and methodologies to improve GPU power, performance and area...
-
GPU Algorithm Developer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time**Job Summary:**We are seeking a highly skilled Senior GPU Graphics Algorithm Engineer to join our team at European Tech Recruit in Cambridge. As a key member of our graphics development team, you will play a critical role in designing and implementing cutting-edge 3D graphics algorithms for mobile GPUs.Responsibilities:Develop new graphics and rendering...
-
GPU Algorithm Developer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Workonblockchain Full timeAt Workonblockchain, we are seeking a highly skilled GPU Algorithm Developer to join our team in Cambridge, United Kingdom.About the role:We are looking for an experienced professional with strong background in real-time rendering algorithms on GPU or advanced graphics and rendering algorithms. The successful candidate will have excellent programming skills...
-
GPU Algorithm Developer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeWe are seeking a highly skilled Senior GPU Algorithm Developer to join our team in Cambridge. As a Senior GPU Algorithm Developer, you will work closely with our clients to develop new graphics and rendering algorithms for mobile GPUs.Key Responsibilities:Analyze GPU applications to identify performance/power improvement opportunities.Develop and propose new...
-
GPU Optimization Expert
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeJob Description:We are seeking a highly skilled GPU Optimization Expert to join our team on a fully remote basis for an initial 12-month consultancy assignment.This role involves working on a wide range of tasks, from optimizing performance to implementing cutting-edge rendering techniques.The successful candidate will have a strong background in computer...
-
GPU Algorithm Development Expert
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeAbout the RoleWe are working with a leading multinational telecommunications company based in Cambridge to find an exceptional Senior GPU Graphics Algorithm Engineer. This is a unique opportunity to work at the forefront of 3D graphics algorithm development and contribute to groundbreaking advancements in mobile GPU technology.As a key member of our team,...
-
GPU Algorithm Development Specialist
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeJob Description:We are seeking a highly skilled Senior GPU Graphics Algorithm Engineer to join our team in Cambridge, UK. This is an excellent opportunity to work at the forefront of 3D graphics algorithm development and contribute to the creation of innovative solutions.About the Role:The successful candidate will have expertise in proposing new ideas and...
-
Staff Software Engineer
5 days ago
Cambridge, United Kingdom ARM Full timeAre you looking for an exciting and challenging role, with the possibility to work on the cutting edge of mobile GPU technology? Do you want to use your technical skills and leadership to help drive your career? Arm is seeking highly skilled and motivatedengineers to join our Agile Software development team working on the drivers for the next generation Mali...
-
Gpu Compute Performance Analysis Engineer
5 days ago
Cambridge, United Kingdom ARM Full time**Your new team** You'll join a multifaceted, collaborative and highly motivated Agile software development team working with next generation Mali mobile GPUs. Developing with the latest yet-to-be-published Android versions and crafting the technologies that the mobile market will see in years to come. This inclusive multinational development team is based...
-
Senior Gpu Driver Applications Engineer
3 days ago
Cambridge, United Kingdom ARM Full timeThe Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope. With a growing...
-
GPU Algorithm Development Lead
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeJob OverviewEuropean Tech Recruit is excited to offer this challenging role for a Senior GPU Graphics Algorithm Engineer to join our client's team in Cambridge and contribute to the development of innovative 3D graphics algorithms.About the Team:Work with a talented team of engineers to design and implement cutting-edge graphics solutions.Collaborate with...
-
GPU Graphics Algorithm Development Expert
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeWe are seeking a highly experienced GPU Graphics Algorithm Development Expert to join our client's team in Cambridge. As a key member of the graphics team, you will be responsible for developing innovative graphics and rendering algorithms for mobile GPUs and contributing to the growth of the company.The ideal candidate will have expertise in proposing new...
-
GPU Rendering Architect
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Workonblockchain Full timeGPU Rendering ArchitectWe are seeking a highly skilled GPU Rendering Architect to join our team at the forefront of 3D graphics algorithm development.The ideal candidate will have a strong background in real-time rendering algorithms on GPUs and excellent programming skills in C or C++. The salary range for this position is 45,000 - 60,000 GBP per year.About...
-
Senior GPU Graphics Algorithm Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeJob OverviewWe are seeking a highly skilled Senior GPU Graphics Algorithm Engineer to join our team in Cambridge, working closely with a multinational telecommunications company at the forefront of 3D graphics algorithm development.This is a senior-level role that involves proposing new ideas and developing new graphics/rendering algorithms for mobile GPUs,...
-
Senior GPU Graphics Algorithm Developer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeAs a Senior GPU Graphics Algorithm Developer at European Tech Recruit, you will have the opportunity to work at the forefront of 3D graphics algorithm development for a multinational telecommunications company based in Cambridge. With a competitive salary of £80,000 - £110,000 per annum, this role offers an exciting chance to propose new ideas and develop...