Senior Software Engineer (Instrumentation)
ARM
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
- 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
- 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