> Markdown version of [/jobs/ext/1596349-software-engineer](https://www.wearedevelopers.com/jobs/ext/1596349-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). --- # Software Engineer - **Company:** Qorvo - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unit Testing, Software Quality, Computer Programming, Databases, Software Debugging, Software Design Patterns, Python (Programming Language), MySQL, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Qt (Software), Software Tools, Shell Script, Software Engineering, Git, Containerization, Information Technology, Docker - **Published:** July 10, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=e3e0360046d5064e ## About the Role Proficient in Python, with experience in using IDEs such as PyCharm. Well-versed in Object-Oriented Design (OOD), programming, and design patterns. Experience in SCRUM (Agile) development process. Extensive experience in the full life cycle of the software design process including requirement analysis, design, prototyping, coding, documentation, implementation, and maintenance. Strong git version control skills. Excellent debugging and problem-solving skills. Strong understanding of algorithms and data structures. Personal Skills: Self-motivated, independent, proactive, detail-oriented, and responsible team player. Excellent communication and interpersonal skills. Comfortable working in a dynamic and fast-paced environment. Passion for innovation and emerging technologies. Able to handle multiple priorities. Proficient in English. Desired Experiences: Experience with Docker and containerization to streamline development processes. Good understanding of electromagnetics or Physics. Performed unit testing in past development projects. MySQL, Oracle, or equivalent database familiarity. Exposure to Docker and containers. Batch/Shell scripting experience. QT or similar U/I development. Experience using AI coding agents to streamline development. Required Education & Experience: Bachelor's degree in Computer Science or a related field, with 2+ years of professional experience or an equivalent combination of advanced education and experience. ## Description Join Qorvo's R&D software team as a Software Engineer and play a pivotal role in revolutionizing our digital solutions. You will develop user-friendly, integrated software that enhances design methodologies, accelerates result visualization, and automates processes. This is an onsite position where the expectation is to be onsite in our Barcelona, Spain location five days a week with flexibility when needed. Key Roles and Responsibilities: Design and implement software programs to meet project requirements. Collaborate with cross-functional teams to ensure seamless integration. Conduct thorough testing and evaluation to ensure software quality. Deploy software tools, processes, and metrics. Write and implement efficient, testable code. Provide comprehensive support to internal customers, resolving outstanding problems or issues ## Related Videos - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Quantum DevOps - Enabling Industrial Engineering](https://www.wearedevelopers.com/videos/100282-quantum-devops-enabling-industrial-engineering) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)