





Senior, niche semiconductor debug role in Bangalore reduces applicants but metro location increases the pool.
Requires deep Arm SoC debug and pre-silicon expertise, not easily transferable across industries.
Explicit high years requirement plus mandatory ARM/debug tool expertise and languages creates stringent shortlisting filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead architecture, design, development, and deployment of software-based Debug Tools for custom 64-bit Armv9 SoC and related processors.
Own Arm Development Studio implementation and invent new debug tools and techniques for future Ampere products and technologies.
Collaborate cross-functionally with hardware design, architecture, post-silicon validation, and platform AE teams to resolve critical customer issues and influence design decisions.
Bachelor's degree in CS, CE, EE, Software Engineering or related technical field with 12 years experience; or MS with 8 years; or PhD with 5 years.
Proficiency in Arm architecture and ecosystem including Armv8-a/v9-a and Armv7-m, Arm Debug Interface Architecture, Arm CoreSight, and AMBA protocols (APB, AXI, AHB, CHI).
Strong programming skills in C/C++, Python, Bash; experience with Arm Development Studio, TRACE32 PowerView, OpenOCD, and GDB debuggers.
Work Experience Required: Minimum 12 years with Bachelor’s; or 8 years with MS; or 5 years with PhD. Notice period: Not explicitly mentioned in the JD.
Senior-level software engineer with extensive experience in Arm-based SoC debug tools development and debugging methodologies.
Deep understanding of system software debugging, tracing, and analysis tools like perf and ftrace, and software best practices including version control (git).
Demonstrated ability to lead architecture and cross-team influence in debug tooling with strong ownership and delivery on complex software projects.