ARM logo

Staff SoC Verification and Emulation Engineer

ARM · Austin, Texas, United States

Hybrid Posted 4 days ago

About this role

Job Description Passionate about building SoC verification platforms? Eager to expand into firmware, software and performance analysis? Arm’s System-on-Chip(SoC) Performance Analysis Team in Central Technology group builds early Performance analysis platforms to enable system technology exploration on future Arm System/SoC architecture. Using workload characterization and analysis, we influence future SoC, CPU and IP designs. We are seeking highly skilled and motivated simulation/emulation engineers to join our diverse team at Arm! Responsibilities: As a SoC verification/Emulation Engineer, you will: Develop SoC verification testbench for simulation and emulation-based performance analysis Modify RTL and stitch together IP’s to build various SoC flavors

Make incremental changes to system level firmware and bring-up SoC to implement test cases Verify the SoC with bare-metal tests and OS boot. Collaborate with architects to define future SoC architectures Explore innovative ways for SoC integration, develop supporting tools and workflows Required Skills and Experience: Detailed understanding of computer architecture and bus protocols Experience in bringing-up full-chip SoC test cases in Simulation and Emulation Experience in implementing RTL modules using Verilog/System Verilog Experience in Python/Ruby, C/C++ and assembly language Experience enabling workloads and benchmarks on RTL Simulation and Emulation environments Excellent communication and partnership skills Proactive with strong problem-solving ability “Nice To Have” Skills and Experience: Proficiency in Unix/Linux, scripting, and source control systems (e.g., Git, Subversion). Familiarity with one or more CPU instruction sets Familiarity with ARM architecture Experience with compilers, assemblers, or device drivers

In Return: We will provide the training and environment to excel in this role. We offer a hybrid approach to remote, and office working and strive to provide an adaptable experience for all empl

Apply for this role on ARM’s official careers site.

Similar jobs