CareerPlan

Memory CAD Software Engineer

Bangalore, IndiaFull-time2026-10-16 → 2026-11-10

Core

Develops, creates, and modifies general computer applications software and specialized utility programs for the development, verification, delivery, and support of SRAM Memory deliverables.

Role type

Senior IC software engineer (memory IP tools)

Builds

SRAM Memory related deliverables and verification tools

Domain

Semiconductor / Hardware IP / Memory

Required skills

C, C++, Python, Unix, Shell Scripting, Perl, Java, SRAM memory architecture, software design, unit testing, code debugging, technical documentation, project prioritization

Preferred skills

Experience in large matrixed organizations, knowledge of software development lifecycle, ability to work with minimal supervision

Technologies

C, C++, Python, Unix, Shell Scripting, Perl, Java, SRAM

Responsibilities

Completes assigned coding tasks to specifications on time with good quality; Quickly resolves complex software issues and bugs; Unit tests own code to verify the stability and functionality of a feature; Writes readable code for large features or significant bug fixes to support collaboration with other engineers; Adapts to changes and setbacks to manage pressure and meet deadlines; Prioritizes project deadlines and deliverables with minimal supervision.

Seniority

Senior, hands-on IC