IT & Software

Senior Software Engineer (Instrumentation)

ARM

Cambridge · Cambridgeshire · United Kingdom

Overview

In this role you will design, develop, and improve instrumentation frameworks for Mali GPU software, enabling performance monitoring across billions of devices. You will collaborate with hardware and software teams within Arm’s GPU engineering group to deliver high-quality, high-performance software. You’ll participate in all phases of development and contribute to cross-functional interfaces that connect with multiple components. Join a collaborative, globally distributed team shaping the future of mobile GPU technologies and performance analysis.

Pay / Benefits
  • Hybrid working
  • Accommodations during recruitment process
  • Diversity and equal opportunities
  • Collaborative and challenging environment
  • Opportunity to impact billions of devices
Responsibilities
  • Design, implement, debug and maintain instrumentation framework and tools
  • Perform design and code reviews for team members
  • Collaborate with HW and SW teams for interfacing and integration
  • Understand requirements from other teams and propose creative solutions
  • Participate in all phases of software development: design, estimation, testing and documentation
Key requirements
  • Demonstrable experience in C/C++ programming
  • Problem solving and debugging skills
  • Excellent teamwork, drive, self-motivation and results orientation
  • Practical, organized and analytical approach
  • Experience with version control and bug tracking
  • Team collaboration
  • Drive and self-motivation
  • Analytical thinking
  • C/C++ programming
  • Object Oriented Programming (Python)
  • OpenGL ES

Reference: WJ-747_30180829

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.