Technical Lead of Developer Technology
Arm
- San Jose, CA
- Permanent
- Full-time
- Lead and manage Developer Technology team and be accountable for their delivery and performance. Providing clear direction, support, and technical leadership.
- Study and develop ground-breaking techniques using Arm architecture features for key domains like machine learning and scientific maths.
- Perform analysis and optimizations on applications to ensure the best possible performance on current and next-generation Arm technologies.
- Work directly with application developers to help them best utilize our technology by understanding their problems and co-engineering solutions.
- Collaborate closely with our architecture, libraries, tools, and software teams to influence the requirements for our next-generation architectures, software platforms, frameworks, and tools.
- Sharing knowledge and engaging with the developer community e.g., blogs.
- Proven experience in a technical leadership position for application software with line management responsibility.
- Current experience in designing and developing end user software for Android or Linux e.g., database system or business mobile application.
- High proficiency or previous experience in a low-level programming language, optimization, and debugging skills, with a strong software engineering background.
- Highly competent and experienced at consulting with customers.
- Domain experience in machine learning or scientific maths.
- Experience improving the performance of software applications.