Software Engineer in Test II

Perforce Software provides DevOps solutions trusted by leading brands, serving over 75% of Fortune 100 companies across 80+ countries.
Minneapolis, MN, USA
$102,958 - $116,550
DevOps
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Software Engineer in Test II

Perforce Software, a leading provider of DevOps solutions, is seeking a Software Engineer in Test II to join their VersIC team. This role combines QA and development responsibilities for Linux-based GUI tools that integrate Perforce VCS/IPLM products with analog design tools in the semiconductor industry.

The position offers a unique opportunity to work with cutting-edge technology in the semiconductor design space, specifically on products like VersIC/Virtuoso, VersIC/CustomCompiler, and VersIC/ADS. As part of a high-performance, fast-paced team, you'll be responsible for designing and implementing automated tests, performing exploratory testing, and contributing to product development.

The role requires strong technical skills, including experience with Squish, Qt, C++, and Linux systems. You'll work closely with multiple teams, including Support, Product, Documentation, and Engineering, making this an excellent opportunity for someone who enjoys cross-functional collaboration. The position offers competitive compensation ranging from $102,958 to $116,550 annually, along with comprehensive benefits.

Perforce maintains a strong company culture that values creativity, belonging, and wellness. With a global presence spanning 80+ countries and serving over 75% of Fortune 100 companies, you'll be working on products that impact the world's leading brands. The company combines the excitement of a startup with the stability of an established, profitable organization, making it an ideal place for career growth and development.

This remote position offers the flexibility of working from anywhere while being part of a collaborative, expert community that believes work should be both challenging and fun. If you're passionate about quality assurance, development, and working with cutting-edge technology in the semiconductor industry, this role presents an excellent opportunity to make a significant impact while advancing your career.

Last updated 3 days ago

Responsibilities For Software Engineer in Test II

  • Provide QA and development for VersIC/Virtuoso, VersIC/CustomCompiler and VersIC/ADS
  • Design and build an automated testing environment for Linux based GUI tools
  • Work with Support team to resolve customer issues with VersIC
  • Work with Product team to define/implement roadmap for VersIC variants
  • Work with Documentation team to keep VersIC documentation updated
  • Work with EDA Vendors to ensure continued compatibility with their products
  • Coordinate with the Helix Engineering team
  • Coordinate with the IPLM Engineering team
  • Support the Solutions team with VersIC-related requirements

Requirements For Software Engineer in Test II

Linux
  • Experience with Squish and Qt
  • Experience with C, C++, Tcl
  • Development experience on and knowledge of Linux operating systems
  • Knowledge of and experience with SCM tools (Git, Perforce, Subversion)
  • 3+ years of engineering experience with concentration on QA
  • Experience with SKILL, Cadence Virtuoso, and/or Electronic Design Automation tools and methodologies would be beneficial
  • Experience building intuitive user interfaces

Benefits For Software Engineer in Test II

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Retirement benefits
  • Life insurance
  • Wellness programs
  • Total time off
  • Additional employee perks

Interested in this job?

Jobs Related To Perforce Software Engineer in Test II

Data Center Engineer

Data Center Engineer position at Perforce managing infrastructure and hardware deployment for cloud-based production environments.

Professional Services Engineer

Professional Services Engineer position at Perforce, focusing on implementing and optimizing Delphix technology solutions for enterprise clients.

Controls Engineer, North Asia, APAC Controls Deployment & Service

Controls Engineer position at AWS focusing on data center automation systems deployment and maintenance in Tokyo, Japan.

Data Center Technical Operations Engineer, AWS Data Center Engineering Operations

AWS Data Center Technical Operations Engineer role managing critical infrastructure, maintenance, and operations for AWS data centers in Sydney.

Developer Relations Engineer

Developer Relations Engineer position at Canonical, combining technical expertise with community engagement to shape Ubuntu's developer experience