Arm

Senior Engineer

Arm
Apply
4 months ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Investigate architecture definitions and conduct feasibility studies.
  • Develop verification strategies and contribute to architecture compliance products.
  • Design verification test cases and scenarios using C, assembly, HVL, and higher-level languages.
  • Develop C and assembly tests to validate CPU behavior, architecture features, low-level execution flows, and system-level compliance scenarios.
  • Build automation, debug flows, and reusable compliance test infrastructure.
  • Use scripting for test generation, execution, and result analysis.

Requirements

  • BTech/B.S. in Computer Engineering, Computer Science, or Electronics Engineering, or MTech/M.S./PhD in a related field.
  • 3–6 years of engineering experience.
  • Experience writing tests for systems and low-level software using C.
  • Strong analytical and debugging skills related to architecture compliance, CPU behavior, and low-level software execution.
  • Experience with test automation and scripting.
  • Good software development skills in firmware-like, bare-metal, or low-level system software environments.
  • Strong understanding of basic computer architecture and logical programming using C, C++, and assembly.
  • Familiarity with verification processes, including test plan and test case development.
  • Familiarity with Unix/Linux environments.
  • CPU verification, bare-metal validation test harnesses, architecture compliance testing, or enterprise/mobile platform experience is preferred.

Benefits

  • Hybrid working arrangements are determined by the team, with role-specific details shared during the application process.
  • Recruitment adjustments and accommodations are available upon request.

Tech Stack

AssemblyCC++Linux

Categories

Arm

About Arm

5,001-10,000 employees

Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.

Contact me