Arm

Senior Engineer- CAD SW

Arm
Apply
18 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, test, deploy, and maintain software applications and CAD tools.
  • Develop automation to improve engineering productivity and reduce manual processes.
  • Write clean, maintainable, efficient, and documented code.
  • Debug complex software, system, and performance issues.
  • Design and maintain APIs, databases, command-line tools, and supporting infrastructure.
  • Build automated unit, integration, and regression tests.
  • Use Git and established CI/CD workflows for software delivery.
  • Monitor reliability and improve software performance, scalability, and robustness.
  • Collaborate with engineers, architects, product teams, foundries, EDA providers, and ecosystem partners.
  • Evaluate technologies and improve software architecture and development processes.
  • Create and maintain technical documentation.

Requirements

  • Strong programming skills in one or more of Python, TCL, C, or C++.
  • Understanding of data structures, algorithms, object-oriented programming, and software design principles.
  • Experience with Linux/Unix, Git, debugging, scripting, and automation.
  • Understanding of PostgreSQL, MySQL, or SQLite databases.
  • Familiarity with REST APIs, distributed systems, CI/CD, and containers.
  • Knowledge of software testing methodologies and software development lifecycle practices.
  • Preferred: working knowledge of agentic workflow models from OpenAI and Claude.
  • Preferred: experience with RTL synthesis tools, process technology design rules, STA, power estimation, and power analysis methodologies.
  • Preferred: prior experience in SoC design, CAD engineering, physical design, or signoff.

Benefits

  • Hybrid working arrangements are determined by the team, with role-specific details provided during the application process.
  • Workplace accommodations are available during recruitment upon request.
  • Arm is an equal opportunity employer committed to a diverse and respectful workplace.

Tech Stack

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