Position Description : Do you have a passion for performance analysis? Would you like to apply your expertise to the diverse world of mobile and embedded development tools?
Joining the Arm Mobile Studio team, you will collaborate to develop, design and improve our performance analysis solutions to support a wide range of developers in this rich ecosystem.
As a developer for Arm Mobile Studio, you are responsible for delivering a collection of performance tools that help Android game developers reach the widest target audience by efficiently optimizing their application rendering workloads.
The suite includes : Arm Graphics Analyzer, a tool to trace graphics API calls.Mali Offline Compiler, a tool for profiling shader programs.
Arm Streamline, a system profiler that can quickly determine bottlenecks across Arm CPUs and Mali GPUs.Arm Performance Advisor, a performance report generating tool.
Mobile Studio can be used to maximize performance for standalone applications as well as applications developed with the leading Unity and Unreal Engine game engines.
The performance tools developed by this team are also included in Arm Development Studio, providing support for profiling graphics workloads on non-Android platforms.
Position Requirements : Skills and ExperienceStrong Java and / or C++ skills.Experience writing quality code; understands importance of testing, code reviews, static analysis etc.
The following is a selection of skills used across our projects. You do not need any of these to apply or succeed in your application.
You shall have the opportunity to develop your skills in some these areas.Familiarity with Linux / POSIX development, or low level Linux / Android systems programming.
Software profiling and performance analysis.OpenGLES and / or Vulkan graphics API programming.EducationYou will be educated to degree level or have similar relevant experience.
About the Development Solutions Group (DSG)DSG's mission is to help our customers craft creative and energy efficient Arm-Powered products, using powerful and easy to use development tools.
Our mission is to build or enable tools that improve Arm system performance, productivity or time to market.Job ID # : 18752 Job Category : Software Engineering Employment Type : Experienced Professionals Division : Development Solutions Department : Development Solutions - Mali Tools Primary Country : UK Primary Location : Cambridge Additional Country : UK Additional Location : Cambridge