
Senior Engineer, Software Engineering Comrise
- $70–$75 Per Hour
- Full-time
- Employee
Top 5 Required Skills (These are not preferred skill s. If the candidate does not have these required skills, they will be rejected completely)
Technologies: What does this temp must know to perform the required job duties (T hese are not preferred technologies - If they do not have these technologies they will be rejected completely)
Required Education:
Re quired Years of Experience
Bachelor's degree in Science, Engineering, or related field and 6+ years of ASIC design, verification, validation, integration, or related work experience.
OR
Master's degree in Science, Engineering, or related field and 5+ years of ASIC design, verification, validation, integration, or related work experience.
OR
PhD in Science, Engineering, or related field and 4+ years of ASIC design, verification, validation, integration, or related work experience.
Physical Requirements (Lifting, outdoor work, travel): If yes please specify max weight for each category: No
Push Max Weight Limit =
Pull Max Weight Limit =
Lift Max Weight Limit =
Driving Requirements: Please complete below: No
Are their driving responsibilities no matter how minimal with this role?
If yes , how many hours of driving per week?
Select Type of Vehicle Use Below:
Rental Car
Client Vehicle
Personal Vehicle
*Note to Suppliers Please ensure your candidate understands/agrees to your specific reimbursement requirements for any out-of-pocket expenses.
Key Words: NA
Job Description:
Principal Duties and Responsibilities:
" Leverages advanced ASIC knowledge and experience to define, model, design (digital and/or analog), optimize, verify, validate, implement, and document IP (block/SoC) development for a variety of high performance, high quality, low power products.
" Creates highly advanced architectures, circuit specifications, logic designs, and/or system simulations based on system-level requirements.
" Collaborates across functional teams (e.g., software architecture, hardware architecture, product management, program management teams) to develop and execute an implementation strategy that meets system requirements and customer needs.
" Evaluates all aspects of highly complex process flow from high-level design to synthesis, place and route, timing and power use, and verification or similarly for custom circuit design/layout flow.
" Utilizes tools/applications (e.g., RTL to GDS Flow, Virtuoso) to execute and enable highly advanced architecture and design of multiple complex blocks/SoC or IC Packages.
" Writes detailed technical documentation for highly complex EDA/IP/ASIC projects; reviews technical documentation for junior engineers.
Level of Responsibility:
" Provides supervision/guidance to other team members.
" Decision-making is significant in nature and affects work beyond immediate work group.
" Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc.
" Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions).
" Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.
Preferred Qualifications:
" Master's degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field.
" 2+ years of relevant GPU experience.
" 2+ years of work experience in a role requiring interaction with senior leadership (e.g., Director and above).
" 1+ year in a technical leadership role with direct reports (only applies to positions with direct reports).
Principal Duties and Responsibilities:
" Leverages advanced GPU knowledge and experience to architect, design, implement, verify, and/or optimize the performance and power of GPU cores.
" Builds functional model simulations, develops software, and tests for various graphics to verify correctness and ensures highly advanced performance and power goals are met.
" Designs, programs, and runs complex, comprehensive graphics tests using tools for large subsystems to ensure high-quality functionality, performance, power, and stability and identify issues.
" Facilitates collaboration with third-party vendors, external users, and across organizations to guide implementation and ensure alignment with needs and goals.
" Develops critical driver and compiler software to support the GPU products.
" Writes detailed technical documentation and feature descriptions for highly complex GPU projects to guide users and/or customers to implement output; reviews technical documentation for junior engineers.
Additional Job Description
As a leading technology innovator, Client pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Client GPU Engineer, you may architect, design, implement, verify, and/or optimize the performance and power of GPU cores. Client Engineers collaborate with cross-functional teams to meet and exceed customer needs
Job Description
" Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 6+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
OR
Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 5+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
Job Profile Summary
| Location | Santa Clara, CA |
| Salary | $176,300.80–$220,399.40 Per Year |




