Drimva

Franklin Electric

Sr. Motor Control Software Engineer

Fort Wayne, Indiana · On-site · Senior · Full-time · Posted Oct 29, 2026

Experience
5+ years of relevant experience in engineering, engineering technology, design technology, or a related field (required).
Education
Bachelor’s degree in engineering, Electrical, Computer Engineering or a related field (required).

About the job

Develops, tests, and maintains embedded software and motor-control algorithms for Franklin Electric products, including providing technical support and resolving product issues.

What you'll do

  • Design, simulate, code, and debug motor-control algorithms and applications in C.
  • Test and maintain product software; write protocols and design verification tests.
  • Analyze root causes of existing product issues and provide technical support to customers.

What they ask for

  • Proficiency developing embedded C and C++ applications for MCUs based on ARM Cortex M4, M33, etc. cores.
  • Ability to define and design embedded software architecture.
  • Hands-on motor-control experience with Induction, Permanent Magnet (PM), or Brushless DC Motors, and knowledge of advanced control techniques.
  • Bachelor’s degree in engineering, Electrical, Computer Engineering or a related field (required).

Nice to have

  • Experience writing software for Power Factor Correction (PFC) controllers.
  • Knowledge of communication interfaces or protocols such as UART, SPI, I2C, USB, Bluetooth, Wi-Fi, Modbus, or BACnet.

Tools

C, C++, ARM Cortex M4, M33, DSP, UART, SPI, I2C

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)