Job Overview:Your contributions will enable the development of architectures, such as remote and secure management tools that help IT better manage their PC fleet, reduce overall maintenance and administrative costs, and remotely discover, repair, upgrade and protect networked assets. You will evaluate and develop new concepts and technologies, deploy them internally within Arm, and assist Arm partners in embracing them.
Responsibilities:- Develop the system architecture for Arm-based AI PCs to remotely and securely manage these devices,
- Understand system capability gaps and propose architectural solutions. Prototype and demonstrate viability of proposed mechanisms in the latest generations of Arm systems.
- Design and perform experiments and analysis to answer architectural questions, and use/modify software on silicon, simulators, models, profilers, and other methods and tools that are vital to implement the analysis.
- Document and communicate architectural concepts and results clearly and credibly across both internal and external audiences, ranging from individual hardware or software development engineers, to architecture community peers, and high level technology and business leadership.
- Plan and collaborate with external partners, including OEMs, ODMs, OSVs, IHVs, IFVs, EC and TPM vendors, as well as other groups inside Arm, to gain consensus and successful landing of proposed architecture.
- Create and/or maintain Arm standard specifications.
Required Skills and Experience :- An excellent communicator! Sharing the progress of tasks, and seeking feedback from your colleagues is how you work.
- Comfortable coping with uncertainty & resolving ambiguity, as you will be setting the direction
- Able to navigate and make high-level design trade-offs, and document and articulate those statements and their rationale for to internal and external senior audiences.
- Proven record of driving features from concept to realization working across organization boundaries and external partners.
- Strong programming skills using languages such as C, and experience developing Linux kernel drivers and embedded firmware.
- Bachelor’s or Master’s degree equivalent in Electrical Engineering, Computer Engineering, Computer Science, or other relevant technical fields.
Working experience in:
- PC technologies and standards
- Remote management technologies of PC products.
- Embedded Controllers (ECs) and TCG technologies such as TPM and DICE.
“Nice To Have” Skills and Experience :- Experience with Arm based SoC architectures.
- Knowledge about remote management software, firmware and systems across market segments like servers and PCs.
- Understanding the key use cases, design constraints in a modern laptop or server SoC.
- Experience driving standards and specifications.
Salary Range:$273,020-$369,380 per year