Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Arm Logo

Senior Software Engineer

Arm

$156,500 - $211,700
Sep 9, 2025
Waltham, MA, US
Apply Now

Optimize and improve performance in a large, complex C++ codebase for Arm's Fast Models simulator

Requirements

  • Proficiency and passion for C++ performance optimization
  • Experience with scripting languages such as Python, Javascript, etc
  • Experience writing benchmarking applications and reporting infrastructure
  • Experience with low-level or bare-metal software, firmware or device-driver development is an advantage
  • Experience with CI/CD tools like Jenkins, Docker, AWS
  • Experience working on complex software projects in collaboration with a large multi-site team

Responsibilities

  • Benchmarking infrastructure - integrate and evolve an infrastructure for measuring, logging and visualizing / reporting of performance metrics to allow engineers to get deeper visibility of performance
  • Connect with software engineers across Arm to understand their requirements and performance challenges and work with them to log and visualize data
  • Help define and drive guidelines around performance
  • Design and implement complex performance investigations that drill down into a particular area
  • Recommend, prototype or implement performance improvements to the software
  • Write tooling and plugins in to make it easy for the team of software developers to understand or improve performance

Other

  • Strong interpersonal skills and excellent written and spoken English
  • Caring, self-starting, and keen to innovate
  • Ability to collaborate with developers across several sites
  • Willingness to challenge the status quo, share ideas and learn from others
  • Degree requirements not specified, but strong educational background implied