Job Description
Apply for the Staff SoC Design Engineer role at Arm .
Job Overview
Our Solution Engineering division develops SoCs for various application segments, using the latest IP products from Arm and other vendors. We are looking for a creative and hard‑working SoC Design Engineer to join the team and help develop these systems. You will contribute to the specification, design and verification of various products and work in a small, dedicated team in San Diego, collaborating with multiple groups inside Arm.
Responsibilities
- Being part of a team developing logic for high‑performance compute and AI solutions.
- Reviewing SoC architecture and developing design specifications that meet complex power/performance goals, crafting micro‑architecture specifications, developing RTL, fixing bugs, running design checks and contributing to implementation constraints.
- Working closely with the verification team to review test plans, debug design issues, and with performance/power analysis teams to evaluate and improve SoC performance/power.
- Contributing to developing and enhancing the design methodologies used by the team.
- Mentoring and supporting other team members to enable successful project completion.
- Balancing other opportunities such as working with Project Management on plans and schedules.
Required Skills & Experience
- Digital hardware design for complex systems using Verilog HDL.
- Experience with power and clock domain crossing, and with static design checks such as linting, CDC/RDC, X‑propagation.
- Exposure to all stages of design: concept, specification, implementation, power and performance analysis, power optimization, testing, documentation and support.
- Experience or knowledge in synthesis, timing constraints, power management techniques.
- Experience collaborating with the verification team on design quality closure.
- Experience with Perl, Python or other scripting language.
- Leadership, mentoring or coaching experience.
Nice to Have Skills and Experience
- Experience with ARM‑based designs and/or ARM system architectures.
- Experience with SystemVerilog and verification methodologies – UVM/OVM/E.
- Experience with UPF, IP‑XACT.
- Experience leading teams or projects.
- Experience developing and integrating subsystems for PCIe, UCIe, DDR/LPDDR/HBM, Ethernet, etc.
- Understanding of DFT topics: RTL testability, scan insertion, OCC.
Accommodations at Arm
We want our people to do great things. If you need support or an accommodation during the recruitment process, please email Your request will be treated with confidentiality.
Equal Opportunities at Arm
Arm is an equal‑opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Hybrid Working at Arm
Arm’s hybrid approach is centered around flexibility, allowing teams to determine their own pattern based on the work and team needs. Details of how this applies to the role will be shared upon application.
Salary Range
$157,300–$212,900 per year.
#J-18808-LjbffrApply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application