$200K - $250K(Ladders Estimates)
Job Description and Requirements
Responsible for designing, developing, troubleshooting, or debugging software programs. Develops software tools including, scripts, utilities, databases and internet-related tools. Determines hardware compatibility and/or influences tool development/enhancements to methodology.
Experience in programming software for Memory Compiler IP development and verification, utilizing job control languages, and solid knowledge of software capabilities. Experience on development of complex software projects, familiarity with C/C++, Perl/Python and Tcl coding, and background in Web applications development with mySQL or similar databases. Has strong desires to learn and explore new technologies and demonstrates good analysis and problem-solving skills. Prior knowledge and experience of Memory compiler development methodology and tools is required.
Typically requires a minimum of 10+ years of related experience. At this level, post-graduate coursework or knowledge base equivalent may be desirable. Having wide-ranging experience, uses professional concepts and company objectives to independently resolve complex issues in creative and effective ways. Understands customer wants and needs. Customarily exercises a high level of independent judgment and interpretation in selecting methods, techniques and evaluation criteria to obtain results. Frequently performs in project leadership role. Drives programs and business initiatives. Determines methods and procedures on new assignments and projects. Offers new solutions or direction and is able to encourage and motivate others to support new solution or direction. May advise senior management on specialized technical or business issues. May coordinate activities of other personnel as a team lead. Represents the organization as the principle contact on business unit and/or company-wide projects. Interacts with management and senior external personnel on matters requiring coordination across internal groups. Networks with key contacts outside own area of expertise.
The function will have strong focus on
- Agile methodology using SCRUM framework
- Web applications development with MySQL or similar backend database
- Ability to manage/drive multi-site/global teams, delivering high value results
- Developer and customer enablement
- Optimization of Memory Compiler development
- Advanced skills in compute farm usage for Univa Grid Engine and / or LSF
- Contribute in all parts of Memory Compiler development flow
- Design Tools and Methodology specification and development
- Programming & scripting experience
Valid Through: 2019-10-18