> Markdown version of [/jobs/ext/3599666-applications-engineer](https://www.wearedevelopers.com/jobs/ext/3599666-applications-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Applications Engineer - **Company:** Arm Limited - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £55,300.0 - £74,800.0 - **Contract:** Permanent contract - **Skills:** Application Notes, ARM Architecture, Microarchitecture, Software Debugging, Hardware Description Language, PCI Express, System on a Chip, SystemVerilog, Verilog, VHSIC Hardware Description Language (VHDL) - **Published:** October 7, 2026 - **Apply:** https://www.totaljobs.com/job/applications-engineer/arm-job108090311 ## About the Role * BSc Degree or higher qualification in Electrical Engineering (ECE) or equivalent * Excellent understanding of HDLs such as Verilog, SystemVerilog or VHDL * Very good knowledge of CPU architecture principles and SoC design principles * Knowledge of System Coherency concepts * Ability to use RTL simulation tools for debugging purposes + Questasim, Verdi, Cadence Simvision, Xcelium * Ability to work with remote teams "Nice to Have" Skills & Expertise * Knowledge of one or more AMBA bus protocols * Knowledge of the Arm Architecture * Knowledge of PCIe, CXL, and/or UCIe specifications ## Description As an Application Engineer, your responsibilities will include: * Providing timely and accurate technical guidance on Arm CPU and System IP. * Investigating technical issues and working collaboratively with partners to identify solutions. * Developing and delivering technical training on CPU and System IP. * Reviewing customer SoC designs incorporating Arm IP and providing recommendations on functionality and optimisation. * Collaborating with Arm IP design and product management teams to improve the partner experience and provide input into future IP development. * Testing IP deliverables and providing feedback to design teams ahead of customer releases. * Creating and maintaining technical knowledge-based articles and application notes. * Developing tools and techniques that help the Applications Engineering team investigate and solve problems more efficiently.