Share this Job
Apply now »

Sr PAC Applications Engineer

Experience Level:  Individual Contributor
Job Type:  Full-Time

China - Shanghai, CN

Requisition ID:  4053

About Qorvo

Qorvo is All Around You! We manufacture innovative RF solutions at the center of connectivity to enable high-performance applications for advanced wireless devices, wired and wireless networks and defense radar and communications for 5G networks, cloud computing, the Internet of Things, and other emerging applications. We are a global company thriving on a culture of innovation, diversity, and inclusion.  Our people are always at the core of Qorvo’s innovation. Qorvo is a place to stretch your imagination and push boundaries to achieve success. Learn more about  Top 10 Reasons to make a career at Qorvo.


Your Opportunity

Qorvo’s fast-growing Power Management division focusing on Power management, Intelligent motor control, and Battery management system for a wide range of Mobile, Consumer, IOT and Industrial applications is looking for an experienced Application Engineer for Matlab/Simulink Model based design to provide technical support on Qorvo PAC Controllers.


Position: PAC Application Engineer for Matlab/Simulink Model Based Design

Location: Shanghai


Job Responsibilities:

  • Develop embedded hardware support package for PAC devices in Matlab.
  • Perform verification, correlation, and validation of developed models in Matlab/Simulink.
  • Collaborate with application engineers to ensure device models match with hardware specification.
  • Collaborate with model integration engineers (Internal & external) to ensure models satisfy expected behaviors and accuracy.
  • Develop PMSM/BLDC motor control Simulink model and BMS Simulink model and use embedded coder to generate codes.
  • Write technical documents in the process of design, development, and technical support.
  • Prepare training documents and train Sales/FAE/Customer engineers.



  • Bachelor’s degree or above in automation, power electronics, control engineering or related majors.
  • At least 5 years of experience in MATLAB/Simulink and embedded coder generation.
  • Experience with developing control systems (design or test) in MATLAB Simulink or similar.
  • Experience with Matlab scripting language.
  • Experience with real-time simulation, model-based design, hardware-in-loop, and code generation using Simulink.
  • Experience with firmware development on ARM Cortex M0, M3, M4 MCU.
  • Good English listening, speaking, reading and, writing ability.,
  • Good communication, expression and problem analysis and debug ability, team spirit, and strong learning ability.


Preferred Qualifications:

  • Experience with embedded hardware (MCU) support package (Integration with Matlab).
  • Deep knowledge on Matlab/Simulink environment and embedded coder generation for motor control or BMS.
  • Excellent communication and presentation skills.
  • Familiarity with version control systems like SmartGit.






We are Qorvo. We do more than create innovative RF 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.


Qorvo is an E-Verify Employer. For more information, please see the Right to Work and E-Verify Participation posters.

Apply now »