|
kozhsaras
|
 |
« on: September 23, 2009, 09:14:16 AM » |
|
AMD Bangalore Jobs
Implementation
Should have worked on RTL-coding/ verilog-coding.
- Gate-level simulation.
- Formal-verification.
Static timing analysis using Primetime / Enstimer/ Magma.
Timing closure using Astro/PC or Magma tools.
Signal Integrity :
IR-drop analysis / EM (electromigration analysis)
Keywords could be Redhawk/Astro-rail/Encounter/Cooltime.
Noise analysis.
Crosstalk induced delay.
Keywords could be PT/PTSI / Celtic /Cooltime.
Power analysis, using primepower/Magma
Routing using Astro / Nano-route.
Timing-driven placement / routing.
Experience – 8+yrs of experince
---------------------------------------------------------------------
Implementation
· Bachelor or Master’s in (Micro) Electronics plus 6-10 years of relevant experience in implementation / physical design
· Hands on experience in Synthesis and/or Custom design in 400Mhz plus frequency
· Working knowledge of Timing Analysis, physical verification, signal integrity issues
· Ability to lead / mentor a small team of engineers (3-4)
· Strong domain expertise in one or more areas of physical design
· PERL, Unix & TCL coding skills
---------------------------------------------------------------------
Microprocessor Circuit Design Engineer
Work as part of Microprocessor Circuit Group that is responsible for full custom circuits of a high performance microprocessor.
Primary job responsibility will be to design one or more full custom blocks (SRAMs, register files, arithmetic units, datapath). This includes micro-architectural definition, circuit specification, schematic entry, layout design, physical, functional, timing and power verifications, design checks, design reviews and documentation. Job responsibilities can also include global design issues (power/ground, skew analysis, electromigration etc) and silicon debug with product engineering.
Desired Profile
The candidate should have at least Bachelors degree in Electronics/Computer Engineering and 7+ years of experience in full custom circuit design like datapath, flip-flops, dynamic circuits, SRAMs, register files, etc. in advance process technologies. Candidates should have exposed to one or more design cycles from architectural specification through production.
In addition, candidates must be proficient in Logic Design and should have hands on experience in Layout Design. Strong verbal and written skills are required. Knowledge of Unix and programming skills are highly desirable. Understanding of Computer Architecture is a plus.
The positions are open at all levels and specific level/role is dependent on candidates ability, interest and project needs. Based on the experience opportunity will be given to mentor junior team members and/or lead tasks.
---------------------------------------------------------------------
AMS Verification (AMSCOE)
Experience : 4 to 8 years. Position : High DE2 or SDE. Must have relevant experience in : 1) Verification of complex logic blocks in processor, chipset, networking etc. domain.
2) Aware of high level verification flow as well as knowledge of industry standard tools for verification.
3) Must have worked in verification of few multi-million gate projects either at unit , cluster or top level.
4) Working knowledge of other areas like design, synthesis, silicon bringup is a plus.
5) Knowledge of System Verilog is a plus.
6) Knowledge of memory controller (along with domain knowledge of DDR) sub-system is a plus.
7) Knowledge of C++ and scripting languages is a plus.
Responsibilities : This position requires the ability to work as part of a team that is working on the next generation technologies from AMD.
---------------------------------------------------------------------
Verification Engineer
Primary job function is verification of owner area/feature at block or full chip level and meet grade level expectations
Preferred Education and experience: • B.E/ B.Tech / M.E /M.Tech in Electrical/Electronics Engineering
• 2-8 years experience in ASIC Design Verification • Experience in developing complex test bench/model in Verilog, System Verilog or system C • Experience with coverage-based verification methodology • Experience in writing test plans and test cases • Excellent debug skills in both functional and gate level simulations are must. • Experience in random test generation, coverage analysis, failure debug, formal equivalency checking, and Assertions (PSL, SVA) • Strong Verilog, PLI interface, System C or C/C++, Perl/shell scripts or Vera programming skills.
Key Responsibilities:
• Develop and document detailed test plans, block and system-level test benches and reference models
• Develop self-checking, reusable, automated verification environment both at full chip & block level • Executing verification through directed and random tests for its functionality and interface protocols and tracking bug reports • Create and analyze coverage metrics to ensure completeness • Perform logic level and gate level simulations/regressions, analyzing test failures and aiding in debugging logic designs • Setting up regression scripts, manage server farms, condense and present reports and improve verification environment
---------------------------------------------------------------------
Compiler QA engineer
Job Description:
Responsible for the testing and quality assurance of tool-chains (compiler, linker, debugger). Work closely with SW development, performance analysis and technical support teams to validate and test the functionality and performance of the tool-chain. Job duties:
Work with the development teams to gather testing requirements and define a test plan; responsible for the execution of the test plans Enhance and maintain test suites: develop test cases to ensure functionality and language conformance of the compilers, write test cases to enhance the performance of the tool-chain; extract test cases from problem reports Responsible for the installation and maintenance of the test harness on various platforms Analyze and validate tests results: create daily reports of bug failures, validate bug fixes, follow up with development teams to close problem reports Responsible for the approval of tool-chain release
Experience:
Bachelor’s with 5+ years experience, Master’s with 3+ years’ experience as a SW QA engineer Excellent understanding of high level languages: C, C++, Fortran, Java Excellent understanding of assembly language Excellent experience with scripting languages (e.g. Perl, python) Knowledge of Linux and Windows OS Proven experience using repository systems (e.g. CVS, SVN) Excellent written and verbal communication skills; experience working with development teams in the US; ability to be self motivated and work remotely Tool-chain QA experience is a plus
---------------------------------------------------------------------
Performance Engineer for Native Code
Job Description: Performance Engineer for the native code compiler team is responsible for analyzing C/C++/Fortran benchmarks to identify the compiler shortcoming in terms of performance. The analysis will involve using various tools to identify the bottlenecks, root cause analysis and quantifying the analysis to confirm the gains obtained. The engineer will use this report to convince and drive the improvements in the compiler. The engineer will have to work closely with other AMD performance analysis teams.
Job Duties: Following are the responsibilities of this Performance Engineer
Should own or co-own responsibility to analyze the given benchmarks Should be responsible to make the code changes to validate the analyzes and also measure the performance improvements Should be responsible to generate a formal report on performance issues, analysis and quantified improvement in performance. Should be responsible to develop a close working relationship with other AMD performance / compiler teams. Experience:
BS and 7+ years experience, MS and 5+ years’ experience, or PhD and 3+ years’ experience Basic knowledge of micro-architectural features of modern microprocessors Understanding of compiler code generation and optimization issues You need to be comfortable programming/debugging at the Assembly level. You should enjoy performance analysis and tuning and have experience with profilers. Compiler development experience is a plus
---------------------------------------------------------------------
Applications and Software Tools Development
Education requirement: A Bachelor or Master of Science in Electrical Engineering, Computer Engineering or Computer Science; 3-11 years of relevant industry experience.
Experience requirement:
• Proficient in C, C++ and C# programming
• Strong experience in using framework and libraries (Ex. . .Net, STL, QT, MFC…)
• Good understanding with x86 architecture, experience with assembly programming and PC, Server system hardware, software-hardware interfacing techniques
• Familiarity with driver and good OS internal understanding
• Excellent software design skills and good experience with design patterns
• Experience with software development and debug tools on Windows (primarily) and Linux
• Experience with software version control systems and processes
• Experience in working with customers to meet their requirements and experience with agile methodology
• Effective written and verbal communication skills
• Flexible to learn new areas and ability to multi-task across projects
• Should be able to technically mentor younger team members
• Ability to organize and manage priorities
• Good interpersonal skills with the ability to work across organizational boundaries
Primary purpose: To design and develop Windows (primarily) and Linux based software tools/applications
Key job functions: The Software Tools development team in the System Software Department develops software for AMD64 family of processors, chipsets, and motherboards. The target environment for the software includes post-silicon processor bring-up, processor validation, software development and product manufacturing.
---------------------------------------------------------------------
Program Manager (Software Team)
Preferred Education and Experience:
At least 5 years experience in software/hardware program or project management. BSEE/BSCS or equivalent is required.
Candidates managing system software deliverables such as BIOS, drivers, application tools (Linux/Windows), and diagnostics are highly desired. Any experience program managing system software for a silicon product line is also desired. Also a good understanding of hardware would be useful, with knowledge of microprocessors, chipset and a general anatomy of a computer system.
Proficiency with Microsoft Project and Microsoft Office tools is required.
This position requires a candidate who can follow through and drive issues to closure. A strong attention to detail is required.
Key Job Functions:
* Drives planning activities for system software deliverables and ensures they align to business objectives. Identifies risks, mitigation plans, key project assumptions, dependencies and constraints. Works closely with Platform Program Management group to align software and platform development activities.
* Work closely with the project managers to understand their hardware requirements to carry out their tasks
* Works with internal customers such as Product Marketing, Product Design Engineering, Validation, Platform Engineering, and Customer Service to understand requirements and define project scope
* Monitors project health and reports status (both written and verbal) to core teams and functional management
* Coordinates the deliverables for key external software partners. Works with legal teams to development Software License Agreements and Statements of Work for external partners
* Monitoring budgets
---------------------------------------------------------------------
Tax Analyst
Timely filing of tax returns Responsible for completion of IT assessments Interpretation of fiscal laws & observe total compliance Facilitate business restructuring to maximize tax benefits Liaise with Tax Counsel & Auditors Preparation of Tax audit schedules & Completion of Tax audit Service Tax compliance & refunds Facilitate system setups / audits towards tax compliance Preparation of Monthly tax Compliance Report Fixation of Transfer Pricing policies Responsible for Expat Tax matters Ownership of Tax related GL accounts Reports for WHT, FBT, Advance Tax etc GL review of Tax related accounts Responsible for settling tax litigations pending before various tax authorities
Education and Experience: The candidate should have be CA with 3 to 5 yrs of Experience
|