Emulation Software Development Engineer

Intel

Hillsboro, Oregon, United States
Base: $105,650.00-200,340.00 usd; bonus/equity: st...
Hybrid
Bachelor's or master's degree in engineering
3+ years experience in c, c++, or python
Experience with sw/hw interactions and computer architecture
The role involves developing transactor and BFM software stacks to support validation on cutting-edge Xeon and Custom SoC emulation platforms

Job Summary

  • The role involves developing transactor and BFM software stacks to support validation on cutting-edge Xeon and Custom SoC emulation platforms.
  • Candidates will collaborate with recognized experts to build tools that enable efficient validation while gaining exposure to next-generation architectural features.
  • Intel offers a competitive compensation package including stock bonuses, health benefits, and retirement programs alongside opportunities for career growth.

Matching Summary

The role involves developing transactor and BFM software stacks to support validation on cutting-edge Xeon and Custom SoC emulation platforms.

Salary

Base: $105,650.00-200,340.00 USD; Bonus/Equity: Stock bonuses included; Benefits: Health, retirement, and vacation programs

Skills & Requirements

Must-have

  • Bachelor's or Master's degree in Engineering
  • 3+ years experience in C, C++, or Python
  • Experience with SW/HW interactions and computer architecture
  • IP or SoC verification using OVM or UVM methodologies
  • Knowledge of system software concepts like OS and drivers

Nice-to-have

  • Content generation for emulation environments
  • Agile Scrum methodologies experience
  • Test Driven Development (TDD) practices
  • DevOps best practices knowledge
  • Bare-metal environment experience

Key Requirements

  • Bachelor's degree with 3+ years experience OR Master's with 2+ years
  • Proficiency in C, C++, or Python programming languages
  • Experience with Intel Architecture and SoC development preferred

Work Rights

Not specified

Tailored Resume

Cover Letter