Full-time

Monolithic Power Systems, Inc. (MPS) is hiring an AE- Motor Control Algorithm Engineer (Software-Oriented)

About the Role

Monolithic Power Systems, Inc. (MPS) is looking for a AE- Motor Control Algorithm Engineer to design and implement software-oriented solutions that enhance motor performance and energy efficiency. You’ll join a team cultivating creativity and passionate about sustainability through leading-edge innovation.

What You'll Do

  • Design, simulate, and implement motor control algorithms (including PID, FOC, and state estimation) in embedded systems.
  • Develop real-time control software on ARM/Cortex or DSP platforms, ensuring seamless hardware integration.
  • Build Python-based tools for algorithm modeling, simulation, and automated testing to streamline workflows.
  • Work closely with hardware, testing, and product teams to implement solutions and resolve engineering challenges.
  • Prepare design specifications, test reports, and algorithm manuals for knowledge sharing.

What We're Looking For

  • Master’s degree or above in Electrical Engineering, Automation, Computer Science, or a related field.
  • 5+ years of experience in motor control algorithm development.
  • Expertise in motor control theory (e.g., FOC, state observers) and practical algorithm implementation.
  • Proficient in embedded software development (C/C++) with RTOS or bare-metal experience.
  • Skilled in Python for modeling, simulation, and automated testing.
  • Familiar with motor driver hardware architectures and protocols (CAN, LIN, SPI, I2C).
  • Strong communication skills with experience in cross-team collaboration and technical presentations.

Nice to Have

  • Experience bringing motor control solutions to mass production.
  • Experience in robotics, EVs, or industrial automation.

Technical Stack

  • Languages: C/C++, Python
  • Platforms: ARM/Cortex, DSP
  • System: RTOS
  • Communication Protocols: CAN, LIN, SPI, I2C

Monolithic Power Systems, Inc. (MPS) is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of MPS to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.

Required Skills
C/C++PythonARM/CortexDSPRTOSCANLINSPII2CMotor ControlAlgorithm DevelopmentEmbedded SystemsControl TheoryCommunication Protocols
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Monolithic Power Systems, Inc. (MPS)

One of the fastest growing companies in the Semiconductor industry. Worldwide technical leaders in Integrated Power Semiconductors and Systems Power delivery architectures.

Visit website
Job Details
Category embedded
Posted 7 months ago