Skip to content
mimi

Principal Architect

Arm Limited

Vancouver · On-site Full-time Lead 5d ago

About the role

About

Shape the future of computing as a Principal Architect. You will advance software architecture for cutting-edge platforms, working within a collaborative environment focused on AI/ML, automotive, and edge computing. In this role, you will establish software architecture for next-generation systems while building low-level software prototypes. Collaborating closely with hardware teams ensures seamless software and hardware co-design. You'll analyze system performance, translate emerging workloads into architecture requirements, and contribute to optimizations that enhance overall performance across platforms.

Responsibilities

  • Establish architecture for next-gen compute systems
  • Develop low-level software prototypes for validation
  • Collaborate with hardware teams on co-design initiatives
  • Analyze and optimize system performance
  • Evaluate emerging workloads for architectural requirements

Requirements

  • Expertise in systems software or low-level programming
  • Proficiency in C/C++ or similar languages
  • Experience with operating systems and kernel development
  • Understanding of computer architecture and interactions
  • Strong problem-solving skills in complex environments

Lead the architectural advancements of next-generation systems through innovative software solutions and strategic technology influence.

Skills

C++Operating Systems

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free