Skip to content
mimi

Principal Architect

Arm Limited

Vancouver · On-site Full-time Lead 2mo ago

About the role

About

Drive software infrastructure innovations as a Principal Architect. Collaborate in shaping architecture for next-gen computing platforms, focusing on emerging technologies in AI/ML, automotive, and distributed systems. You will spearhead the development of software architecture and prototypes for complex computing environments. This role requires in-depth collaboration with hardware architecture teams to achieve optimal performance. Your tasks include analyzing system performance, optimizing software stacks, and influencing the technology roadmap based on evaluated workload requirements.

Responsibilities

  • Guide architecture for advanced compute platform systems
  • Build prototypes to explore and validate concepts
  • Collaborate with hardware teams for effective co-design
  • Analyze and enhance system performance
  • Translate workload requirements into software architecture

Requirements

  • Proven experience in low-level software development
  • Proficient in C/C++ and system-level programming
  • Background in operating systems and kernel processes
  • Strong grasp of computer architecture and memory systems
  • Skilled in performance analysis and optimization

Leverage your expertise in software architecture to foster innovation in next-generation computing solutions across various technology domains.

Skills

C++AIMLAWS LambdaDockerPostgreSQLReact

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