Qorvo logo

Senior Software Engineer, SWR

Qorvo
May 20, 2026
Full-time
On-site
Barcelona, ES
EDA Jobs, Level - Senior

Job Title

Senior Software Engineer, SWR

Role Summary

Join Qorvo's R&D software team in Barcelona to design, implement and maintain software tools that improve design methodologies, automate workflows and accelerate result visualization for internal customers. This is an onsite role based at the Barcelona office (expected five days per week with occasional flexibility).

Work with cross-functional engineering teams to deliver user-friendly, integrated software solutions and provide ongoing support and maintenance.

Experience Level

Senior β€” typically 5+ years professional software development experience or equivalent.

Responsibilities

Primary responsibilities include development, integration, validation and support of engineering software tools.

  • Design and implement software to meet project requirements and internal customer needs.
  • Collaborate with cross-functional teams to ensure seamless integration with other engineering systems.
  • Perform testing, debugging and evaluation to ensure software quality and reliability.
  • Deploy software tools, establish processes and track relevant metrics.
  • Produce efficient, maintainable code and documentation; follow full software development lifecycle.
  • Provide support and resolve issues reported by internal users.
  • Work within an Agile/SCRUM development process.

Requirements

Must-have technical skills, professional behaviors, and other role requirements.

  • Proficient in Python and C++.
  • Strong understanding of Object-Oriented Design, design patterns, algorithms and data structures.
  • Experience with version control systems (GIT, Perforce).
  • Proven debugging and problem-solving skills.
  • Experience across the full software lifecycle: requirements analysis, design, prototyping, coding, documentation, implementation and maintenance.
  • Experience working in Agile/SCRUM teams.
  • Strong communication and interpersonal skills; proficient in English.
  • Self-motivated, detail-oriented team player able to manage multiple priorities.

Nice-to-have:

  • Docker and containerization experience.
  • Familiarity with PyCharm or Visual Studio and Qt or similar UI frameworks.
  • Unit testing, batch/shell scripting and Oracle/SQL exposure.
  • Background in electromagnetics or physics.
  • Experience using AI coding agents to support development.

Education Requirements

Bachelor's degree in Computer Science or a related field plus 5+ years of professional experience, or an equivalent combination of advanced education and experience. Candidates must have legal authorization to work in Spain.


About the Company

Company: Qorvo

Headquarters: Greensboro, NC, US

Qorvo supplies innovative semiconductor solutions that enhance connectivity and power for a variety of applications, including consumer electronics, automotive, and healthcare. With a focus on RF and power solutions, Qorvo combines technology leadership and global manufacturing to address complex challenges in fast-growing industries. Their commitment to excellence and innovation drives them to shape the future of wireless communications.

Qorvo logo

Date Posted: 2026-05-19