Arm

Associate Engineer

Arm
Apply
21 hours ago
Bengaluru, IndiaEntry Level

Responsibilities

  • Develop and maintain software applications and automated workflows for custom cell and custom macro development and validation.
  • Write maintainable code in Java or Python and supporting automation in Tcl, Bash, or tcsh.
  • Work with circuit designers and software engineers to understand requirements and implement solutions.
  • Integrate build methodologies and EDA tools into Custom Cells workflows.
  • Support scalable and parallel EDA workload execution in on-premises and cloud environments.
  • Write unit, integration, and regression tests, investigate failures, and debug software issues.
  • Participate in code reviews, document changes, and support engineering users.

Requirements

  • Bachelor’s or master’s degree, or equivalent experience, in Computer Science, Information Science, Electronics and Communication Engineering, or a related technical field.
  • Good programming skills in Java, Python, or both, including object-oriented programming and data structures.
  • Strong problem-solving and debugging skills with attention to software quality and accuracy.
  • Good written and verbal communication skills and the ability to collaborate.
  • Familiarity with software development fundamentals, version control, and automated testing.
  • Experience or coursework in Tcl and Unix shell scripting, including Bash or tcsh, is desirable.
  • Familiarity with Linux or Unix development environments is desirable.
  • Basic understanding of digital electronics, semiconductor design flows, or Physical IP is desirable.
  • Exposure to EDA tools or batch-computing and job-scheduling environments such as IBM Platform LSF is desirable.

Benefits

  • A dynamic, inclusive, and collaborative work environment with opportunities for growth.
  • Relocation package, including visa sponsorship support, is available for candidates who require it.
  • For skilled worker sponsorship, Arm covers employer sponsorship costs while the successful candidate covers individual application fees and the Immigration Health Surcharge.
  • Hybrid working patterns are determined by the team, with role-specific details provided during the application process.

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