A
Principal Architect
Arm
Vancouver · On-site Full-time Lead 6d ago
About the role
About
Lead software architecture initiatives as a Principal Architect with a focus on AI/ML and infrastructure. Innovate and validate architectural concepts that enhance next-generation computing solutions in a collaborative environment.
In this role, you'll establish and guide software architecture while developing low-level prototypes. Work with hardware architecture teams to ensure seamless software and hardware integration. Analyze system performance and co-develop strategies for emerging workload requirements.
Key Responsibilities
- Establish next-generation compute systems architecture
- Develop low-level software prototypes for new ideas
- Collaborate for effective software and hardware co-design
- Analyze and optimize multi-layer system performance
- Influence long-term technology strategy and roadmap
Requirements
- Expertise in low-level software programming
- Proficiency in C/C++ or similar system-level languages
- Experience in operating systems and kernel development
- Understanding of hardware/software interaction
- Strong ability to influence and solve architectural problems
Drive innovative strategies that shape the future of technology and work on cutting-edge projects.
Skills
CC++kernel developmentoperating 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