Condor Computing is a brand-new member of the RISC-V revolution.  Condor is aiming to fly high by building the industry’s highest performance licensable RISC-V core.  Our team of highly experienced CPU designers will create a new benchmark for power efficiency in high performance open-source computing. 

Condor is looking to hire a CPU Performance Modeling Engineer.  You will explore ways to improve the performance of very high-performance RISC-V processors, across all functions in the CPU core and memory systems.  You will leverage your processor architecture, design, and performance knowledge to work collaboratively with other people in the team, including engineers from the RTL design, verification, and software groups to propose enhancements, optimizations and features based on performance assessment and PPA impact.

Here is what you will do:

  • Work with the rest of the Architecture team to propose an industry leading design, and create a model for this new processor
  • Create executable specs by building domain specific functional models (C++) for next generation processors.
  • Analyze and verify important performance characteristics at multiple levels of simulation, as well as with prototyping platforms and silicon. 
  • Set team direction and propose methodologies towards developing a complete processor architectural functional model by integrating domain specific processor modules using C++ framework.
  • Operate autonomously towards annotating timing/cycle information to functional models to build cycle approximate performance models
  • Correlate performance model results against RTL simulation
  • Partner with RTL design and Verification teams during the execution phase for formal/dynamic verification
  • Demonstrate leadership in characterizing benchmarks, workloads and use cases (application code), and proposing microarchitectural optimizations for IPC improvements.

Here is the background we hope you have:

  • Masters/Bachelor or above degree in electronic/electrical engineering or computer science
  • 2+ years of CPU Architecture development or Processor Performance modeling experience with excellent knowledge of Computer Architecture
  • Experience with processor/DSP designs, memory hierarchies, cache controllers, arithmetic units
  • Hands on experience on a popular simulation framework or Instruction Set Simulator (Eg. GEM5, Spike, QEMU)
  • Excellent C++ and scripting (shell & python) skills with exposure to SystemC and assembly for test cases
  • Ability to start things from scratch, i.e create a code base from file 0 and ability to infuse code into existing model.
  • Familiar with Industry standard interfaces like AMBA-AXI, AHB
  • Familiar with in RTL design and coding with Verilog
  • Familiar with RISC, CISC, VLIW ISA, compilers and debug tools
  • Exceptional debugging and troubleshooting skills
  • Excellent communication skills, teamwork skills and demonstrates autonomy
  • Has a proven desire to learn and explore new technologies.  Demonstrates good research and problem-solving skills.

These would be nice to have but are not required:

  • Good written and verbal communication skills
  • Good cross site and cross function execution skills

Condor Computing is an equal opportunity and affirmative action employer. It ensures equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, veteran status, or any other characteristic protected by law.

We look forward to reviewing your application!

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)


U.S. Standard Demographic Questions We invite applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process.
How would you describe your gender identity? (mark all that apply)





How would you describe your racial/ethnic background? (mark all that apply)











How would you describe your sexual orientation? (mark all that apply)








Do you identify as transgender? (select one) (Select one)




Do you have a disability or chronic condition (physical, visual, auditory, cognitive, mental, emotional, or other) that substantially limits one or more of your major life activities, including mobility, communication (seeing, hearing, speaking), and learning? (select one) (Select one)




Are you a veteran or active member of the United States Armed Forces? (select one) (Select one)





Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.