Motor Controls Engineer

Upwing Energy is developing and commercializing first-of-their-kind Subsurface Compressor Systems (SCS) for natural gas extraction. Our development efforts combine exciting engineering challenges in turbomachinery; rotordynamics; high-speed and high-power electric motors; power electronics; industrial automation; aerodynamics; structural, thermal and fluid flow simulations; mechanical design and design-for-manufacturability. 

The ideal Motor Controls Engineer will have a strong analytical background with electromechanical drive system design experience. This position will own the design of the variable speed drive for our subsurface compression system. Throughout the product development process, the Motor Controls Engineer will provide design, analysis and test contributions to the team from a motor controls perspective as well as work with the engineering and test teams to correlate models to test results.

To apply, email resume to

Essential Duties and Responsibilities:

  • Design, simulate and test control algorithms for electric motors and variable speed drives.
  • Work with cross-functional teams to integrate control algorithms into existing systems.
  • Develop and maintain technical documentation for the variable speed drive designs. 
  • Collaborate with electrical engineers to ensure compatibility between control algorithms and hardware. 
  • Analyze motor performance data and make recommendations for improvements. 
  • Coordinate with the supplier of our variable speed drive via technical specifications and engineering coordination meetings.
  • Stay up to date with emerging trends and technologies in the field of motor controls.

Skills, Experience, Education, and Abilities:

  • Bachelor's or Master's degree in Electrical Engineering.
  • 5+ years of experience in motor controls engineering.
  • Strong knowledge of control theory and control algorithms.
  • Experience with simulation tools, such as Matlab/Simulink.
  • Proficient in modern computer programming languages, e.g. C/C++/Python.
  • Excellent problem-solving skills and attention to detail.
  • Excellent written and verbal communication skills.

Intangibles Sought:

  • Must have the initiative to take ownership and drive results.
  • Must have fundamental curiosity as to how things work.
  • Drive to constantly learn new things and apply them to development and improvement of analysis methods.
  • Determination to investigate and understand root cause of problems.
  • Ability to communicate problems, analysis and results clearly to a general engineering audience of various specializations.
  • Be open to new ideas and input from others in a collegial, team environment.
  • Strong organizational skills.
  • Integrity, commitment and honesty.
  • Readiness to do whatever task is necessary to move the product/team/company forward.

Physical Demands/Work Environment:

Most time will be spent in an office environment or shop floor. Personal protective equipment is required in designated areas. Minimal travel will be required to support products in the field.


The above job description is not intended to be an all-inclusive list of duties and standards of the position.  Incumbents will follow any other instructions, and perform any other related duties, as assigned, by their supervisor.  Management reserves the right to change, rescind, add or delete the duties and responsibilities of positions within this job classification at any time. 

Upwing is an equal opportunity employer and prohibits discrimination based on race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, or veteran status. This policy applies to recruiting, hiring, transfers, promotions, terminations, compensation and benefits and also states that retaliation against any employee who files a complaint regarding possible violations of this policy will not be tolerated.