Taro Logo

Staff Emulation Engineer

Alphawave IP develops mission-critical data communication technologies for advanced digital systems.
United States
$200,000 - $250,000
Embedded
Staff Software Engineer
Remote
10+ years of experience
Enterprise SaaS

Job Description

Alphawave IP Inc. is seeking a Staff Emulation Engineer to spearhead their hardware emulation initiatives for large-scale SoC and ASIC development. This remote position in the United States offers an exciting opportunity to make a significant impact in the field of mission-critical data communication technologies.

The role demands a seasoned professional with 10+ years of experience in hardware design, verification, or emulation, including substantial expertise with hardware emulation platforms. As a Staff Emulation Engineer, you'll be responsible for defining emulation methodologies, implementing infrastructure, and streamlining debugging processes while working closely with cross-functional teams across design, verification, firmware, and software departments.

Key responsibilities include driving the adoption and optimization of emulation platforms, developing automation workflows, providing technical leadership, and establishing best practices. You'll work with cutting-edge technologies and emulation platforms such as Cadence Palladium, Synopsys ZeBu, or Siemens Veloce, while collaborating with teams across multiple geographical locations.

The position offers a competitive compensation package ranging from $200,000 to $250,000 annually, complemented by comprehensive benefits including medical, dental, and vision coverage, equity participation through ESPP, flexible time off, and parental leave. This is an excellent opportunity for a technical leader who excels in both hands-on engineering and team collaboration.

The ideal candidate will possess strong debugging and problem-solving skills, proficiency in programming languages like Python, Perl, and TCL, and a deep understanding of RTL design and hardware verification methodologies. Your expertise in SoC or IP device bring-up using emulators or FPGAs, combined with strong communication skills, will be crucial in this role.

Join Alphawave IP Inc. to work in a collaborative, innovative environment that supports both personal and professional growth while contributing to the advancement of digital systems technology. This remote position offers the flexibility of working from anywhere in the United States while being part of a global team pushing the boundaries of hardware emulation and verification.

Last updated 2 days ago

Responsibilities For Staff Emulation Engineer

  • Drive adoption and optimization of emulation platforms by gathering requirements, architecting infrastructure, and implementing debugging strategies
  • Define and apply emulation methodologies supporting design, verification, validation, firmware, and software bring-up
  • Develop scripts and automation workflows to improve emulation deployment efficiency
  • Provide technical support and training to teams using emulation tools
  • Work with design, verification, firmware, and software teams to troubleshoot issues
  • Establish and maintain standardized emulation procedures
  • Collaborate with external emulation platform providers

Requirements For Staff Emulation Engineer

Python
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 10+ years of experience in hardware design, verification, or emulation
  • 3+ years with hardware emulation platforms
  • Experience with emulation platforms like Cadence Palladium, Synopsys ZeBu, or Siemens Veloce
  • Strong debugging and problem-solving skills for hardware/software integration
  • Proficiency in Python, Perl, TCL, or shell scripting
  • Solid understanding of RTL design using SystemVerilog, Verilog, or VHDL
  • Familiarity with hardware verification methodologies and system validation techniques
  • Experience with SoC or IP device bring-up using emulators or FPGAs
  • Knowledge of peripheral interfaces and system integration
  • Strong communication skills
  • Ability to work in multi-geographical environments

Benefits For Staff Emulation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
Mental Health Assistance
  • Competitive base salary: $200,000 – $250,000 annually
  • Short-term incentive program
  • Employee Stock Purchase Plan (ESPP)
  • Comprehensive health and wellness benefits
  • Medical, dental, vision coverage
  • Wellness Spending Account (WSA)
  • Employee Assistance Program (EAP)
  • Flexible time off
  • Paid vacation
  • Paid holidays
  • Parental leave

Related Jobs

Sensing HW Design Firmware Engineer

Senior firmware engineering role at Apple's Incubation team, developing embedded systems and hardware for future products, requiring 8+ years experience and strong programming skills.

Staff Emulation Engineer

Remote Staff Emulation Engineer position at Jobgether, working on advanced system emulation technology across the United States.

Founding Engineer - Firmware & Software

Founding Engineer position at Zettascale, building next-gen AI chips with revolutionary polymorphic architecture for optimal performance and energy efficiency.

Senior System Architect

Senior System Architect role at NVIDIA leading power solutions for various product lines, offering competitive compensation and opportunity to work on cutting-edge technology.

Staff Software Engineer, R&D

Staff Software Engineer position at Stryker, developing embedded Linux applications and GUI for medical devices, with focus on RF ablation console development.