Memory CAD Software Engineer
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