- Location
- Austin, TX,US, US
- Type
- Full-time
- Department
- Engineering
- Experience
- 2+ years
- Education
- PhD
- Source
- Eightfold
Description
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience. OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 1+ year of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience. OR PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field. Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. 2+ years of work experience with high-performance microprocessor design. 2+ years of work experience with high level programming (e.g., C, C++), scripting language programming (e.g., Perl, Python, etc.). 2+ years of work experience with simulators and/or waveform debugging tools (e.g., Verilog, VHDL, etc.). 2+ years of work experience with industry standard tools for synthesis place and/or route and design verification. 2+ years of work experience with simulation, emulation, formal verification, or silicon validation. 2+ years of experience in creating functional models, checkers, test plans, and/or test generation. 1+ year experience working in a large matrixed organization. Applies knowledge of computer architecture, micro-architecture, logic design, circuits, and/or physical design to develop and verify high performance and low power CPU designs. Anticipates, identifies, and solves problems to ensure design completeness, functionality, power, and performance. Collaborates across teams to define requirements, specifications, and trade-offs (e.g., performance, power, cost, functionalities, etc.) in order to accomplish product goals. Evaluates the design process from conceptualization to productization (i.e., architecture definition, feasibility, pre-silicon design and verification, and post-silicon validation) that meet customer and industry standards. Writes detailed technical documentation (e.g., feature descriptions, architectural descriptions, verification test plans, and implementation details, etc.) for CPU designs. Works independently with minimal supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions. Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively. Note: We have multiple positions open at different job levels. Based on experience and background, the job level will be decided.