Sr. Software Apps Engineer
Korea - Seoul, KR
Qorvo (Nasdaq: QRVO) supplies 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. Qorvo serves 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. Visit www.qorvo.com to learn how our diverse and innovative team is helping connect, protect and power our planet.
SUMMARY:
The successful candidate will be based in Seoul, South Korea to integrate UWB and relevant connectivity components into the software of smartphone designs. He/she will also assist sales with product promotion and liaise with development and product software application engineers.
RESPONSIBILITIES:
• Develop an extensive knowledge of the company’s cellular and connectivity product portfolio and software application, providing world-class applications support to our customers (e.g. Android OS users)
• Technical applications support to both customers evaluating our products as well as internal sales personnel
• Ability to travel to design locations for product training as well as the customer for onsite support
• The focus will be on the embedded SW, running on a Linux/Android operating system
• You will work on firmware, low-level drivers, reference applications and new features and introduce these to Qorvo’s UWB and relevant connectivity customers.
• Using standard tools and by cross-referencing standards and documentation you will debug SW and interoperability issues in the wireless protocol stacks in specific customer platforms focusing on UWB.
• You guide and assist our customers from project start to mass production with implementation of the Qorvo Mobile software into their products.
• You contribute by writing Android layer SW (service, libraries, and HAL) for these devices.
QUALIFICATIONS:
1. BS/BE Degree in software Engineering or similar
• Experienced Embedded SW engineer (>5 year), with solid, hands-on experience in embedded C programming
• Experience with different microcontroller platforms (ARM Cortex-M), tools (GIT, GCC, make) and embedded Linux (kernel driver development)
• Experience with different Android environments, tools (GIT, GCC, make) and embedded Linux (kernel driver development)
• Understand Android architecture, Services, AIDL, Vendor libs and HAL
• Understand RF stack, PHY and MAC. Ideally UWB or any other RF experience
• Real time operating system deep knowledge (Zephyr, RTOS or similar) including SPI operations, secure boot, flash access and profiling.
• Developing with quality in mind, design modular code with intuitive and well documented APIs.
• Experience with co-debugging software and HW issues, using oscilloscope, logic analyzer, digital multimeter, etc.
• Familiar with working in a customer-oriented environment. Open to communication with customers, both from a technical sales perspective as a customer support perspective
• Excellent knowledge of English, strong communicator, both in writing and speaking
MINIMUM REQUIREMENTS:
• At least 5 years minimum Smartphone design experience for connectivity software (BLE or UWB or WiFi)
#LI-MC1
MAKE A DIFFERENCE AT QORVO
We are Qorvo. We do more than create innovative RF and Power solutions for the mobile, defense and infrastructure markets – we are a place to innovate and shape the future of wireless communications. It starts with our employees. As a unified global team, we bring a commitment to excellence, growth and a passion for creating what's next. Explore the possibilities with us.