> Markdown version of [/jobs/ext/1912739-staff-soc-design-engineer](https://www.wearedevelopers.com/jobs/ext/1912739-staff-soc-design-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). --- # Staff SoC Design Engineer - **Company:** Arm Limited - **Location:** Sheffield, UK - **Contract:** Permanent contract - **Skills:** Assembly Language, C++ (Programming Language), Computer Programming, Software Debugging, Device Drivers, Microprocessors, Embedded Operating Systems, Perl (Programming Language), Ethernet, Python (Programming Language), Unix Shell, PCI Express, Static Timing Analysis, Systems Architecture, System on a Chip, SystemVerilog, Systems Integration, Tcl (Programming Language), Verilog, Scripting, Power Analysis (Cryptography) - **Published:** August 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=9d6ba65ee143234f ## About the Role * Experience of RTL design for complex SoC development using Verilog and/or SystemVerilog * Experience or knowledge in the following areas: Static design checks, Synthesis and timing analysis, Power management techniques, Power and Clock domain crossing * Exposure to all stages of design: initial concept, specification, implementation, power and performance analysis, power optimisation, testing, documentation and support * Produce specifications and documentation describing complex designs. * Knowledge of shell programming/scripting (e.g. Tcl Perl, Python etc.) * Mentoring or coaching experience "Nice To Have" Skills and Experience: * Experience with Arm-based designs and/or Arm System Architectures * Experience developing and integrating subsystems for PCIe, UCIe, DDR/LPDDR/HBM, Ethernet etc. * High level programming experience such as C/C++ and/or assembly language programming * Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. ## Description * Key responsibilities will include reviewing the SoC Solution architecture, crafting the design micro architecture specifications, RTL development, fixing bugs, running various design checks, power intent generation, supporting implementation constraint generation. * Design engineers are encouraged to work closely with verification team to review test plans and help debugging design issues. * Closely collaborate with the performance and power analysis teams to evaluate and improve system performance and power. * Mentor junior engineers and support their growth and development. * Continuous innovation by improving the design methodologies used by the team * You will balance other opportunities such as working with Project Management on activities, plans, and schedules. ## Related Videos - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)