> Markdown version of [/jobs/ext/1700183-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/1700183-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Qorvo, Inc - **Location:** Greensboro, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Algorithm Design, Lisp (Programming Language), C Sharp (Programming Language), C++ (Programming Language), Cloud Engineering, Software Quality, Code Review, Computer Programming, Enterprise Architecture Framework, Electronic Design Automation, Perl (Programming Language), Python (Programming Language), MATLAB, Windows PowerShell, Qt (Software), Software Tools, Ruby, Scientific Computating, Signal Processing, Software Engineering, Software Requirements Analysis, Software Systems, Linux Virtual Server, Data Processing, Event Processing Language, Appium, Information Technology, Vba Programming Language, Mentor Graphics, Cucumber (Software) - **Published:** July 10, 2026 - **Apply:** https://careers.qorvo.com/talentcommunity/apply/1407423000/?locale=en_US ## About the Role 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; and (5) Enterprise Frameworks & Cloud Architecture: Qt5 GUI development, Cucumber BDD testing, and Appium mobile automation. ## Description 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. ## Related Videos - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)