Jobs · Engineering · North Carolina

Staff Software Engineer

Qorvo, Inc. · Greensboro, NC · 3 days ago
EngineeringFull-time

Duties

  • Architect, design, and implement complex, scalable software systems to support EDA CAD and PDK development and design-automation workflows.
  • Serve as a technical lead for major software initiatives, driving architectural decisions and ensuring long-term maintainability and extensibility.
  • Collaborate with cross-functional teams (design, process technology, manufacturing, and IT) to deliver tightly integrated software solutions.
  • Define software requirements, technical specifications, and development standards for critical platforms.
  • Lead design reviews, code reviews, and technical discussions across teams.
  • Develop and deploy software tools, frameworks, processes, and metrics used broadly across R&D.
  • Drive software quality through robust testing strategies, automation, and best practices.
  • Diagnose and resolve complex system-level issues affecting internal customers.
  • Develop advanced CAD, EDA PDK, and design-automation workflows, including layout-driven automation, geometric data manipulation, and PDK infrastructure.
  • Mentor and guide junior and senior engineers, raising the overall technical bar of the team.

Minimum Requirements

  • Bachelor’s degree in Computer Science or related field and 5 years of experience in software product development to include:
  • (1) Advanced EDA Tools & RF Design Platforms: Cadence MWOffice, Keysight ADS, Synopsys ICV & Mentor Graphics Calibre DRC/LVS;
  • (2) RF/Microwave PDK Development: BAW/SAW resonator modeling, Advanced piezoelectric material characterization, Complex DRC rule integration, Multi-parameter design extraction, Automated design footprint generation for 5G applications;
  • (3) Programming & Algorithm Development: Advanced C++, Python scientific computing, MATLAB signal processing, Ruby automation, and C#/.NET enterprise development;
  • (4) Specialized EDA Scripting & Automation: Visual Basic for Applications, SKILL (Cadence LISP), AEL (Keysight Advanced Expression Language), Perl data processing, Advanced PowerShell automation;
  • (5) Enterprise Frameworks & Cloud Architecture: Qt5 GUI development, Cucumber BDD testing, and Appium mobile automation.

This position is not eligible for visa sponsorship by the Company.

Similar jobs