Job Title: Software Engineer
Location: Barcelona
Job Type: Regular
Experience Level: Professional
Summary
Qorvo's R&D software team seeks a talented software engineer to provide user-friendly, seamlessly integrated software for improved design methodologies, faster visualization of results, process control and improvements, and general automation.
Key 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
Desired Experiences
* Excellent communication and presentation skills
* Familiarity with the use of PyCharm or Visual Studio
* Good understanding of electromagnetics or Physics
* Exposure to Docker and containers
* Batch/Shell scripting experience
* QT or similar UI development
Required Education & Experience
BS or MS in Computer Science with a software development focus
Position Location: Barcelona