About Qorvo
Qorvo is a global leader in supplying innovative semiconductor solutions that make a better world possible. We combine product and technology leadership, systems-level expertise and global manufacturing scale to quickly solve our customers' most complex technical challenges.
We serve diverse high-growth segments of large global markets, including consumer electronics, smart home/IoT, automotive, EVs, battery-powered appliances, network infrastructure, healthcare and aerospace/defense.
Job Description:
Software Engineer
We are seeking a talented software engineer to join our R&D team. The ideal candidate will provide user-friendly, seamlessly integrated software for improved design methodologies, faster visualization of results, process control and improvements, and general automation.
The candidate will use Python and C++ in conjunction with existing Software and APIs.
Key Roles and Responsibilities:
* Researching, designing, implementing, and managing software programs
* Deploying software tools, processes, and metrics
* Writing and implementing efficient code
* Working closely with other developers and engineers
* Testing and evaluating programs
* Determining operational practicality
* Providing comprehensive support to internal customers; achieving resolution to outstanding problems or issues
Technical Knowledge/Skills/Abilities Required:
* Excellent Python or C++ programming capabilities
* Experience with software product development preferred
* 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 version control skills (GIT, Perforce)
* Strong familiarity with the use of IDEs
* 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 analytical skills
* Comfortable working in a dynamic and fast-paced environment
* Passion for innovation and emerging technologies
* Excellent communication and interpersonal skills
* Able to handle multiple priorities
* Proficient in English
Desired Experiences:
* Excellent communication and presentation skills
* Familiarity with the use of PyCharm or Visual Studio
* Good understanding of electromagnetics or Physics
* Performed unit testing in past development projects
* Oracle/SQL familiarity
* Exposure to Docker and containers
* Bash/Shell scripting experience
* QT or similar U/I development
Required Education & Experience:
BS or MS in Computer Science with a SW development focus
Position Location: Barcelona
This position is only open to candidates having a qualified legal status to work in Spain