Jobs · Engineering · Indiana

Embedded Software Engineer II - Motor Controls

Franklin Electric · Fort Wayne, IN · 6 days ago
On-siteEngineeringFull-time

What you will be doing

  • Develops products per software design procedures.
  • Designs, simulates, codes, and debugs motor control algorithms and applications in C languages.
  • Develops software to be implemented in internal and customer product lines.
  • Tests and maintains software implemented in company product lines.
  • Performs root cause analysis and provide solution to issues with existing products.
  • Writes and tests protocols and design verification testing for company product lines.
  • Provides technical support to customers.
  • Performs other related duties as required or assigned.

Who we want

  • Self-motivated and collaborative individuals.
  • Confident, competitive, and results-oriented professionals.
  • People who thrive in a fast-paced environment.
  • People who can interpret information clearly and accurately.
  • People who can build and leverage cross-functional relationships.

What you need

  • Bachelor’s degree in engineering, Electrical or a related field (required)
  • 3+ years of relevant experience in engineering, engineering technology, design technology, or a related field (required)
  • Master’s Degree in relevant field could substitute for years of experience

Skills & Abilities

  • Proficient with developing applications using MCUs based on ARM Cortex M4, M33, etc. cores through embedded C, C++ programming language.
  • Strong ability to define and design embedded software architecture.
  • Good knowledge of motor control concepts with hands-on experience in controlling Induction, Permanent Magnet (PM), Brushless DC Motors.
  • Solid understanding of PWM generation techniques such as Sinusoidal PWM (SPWM), Space Vector PWM (SVPWM), and other advanced methods.
  • Strong mathematical foundation in areas critical to motor control including transforms, filters, and estimation algorithms.
  • Good knowledge of digital signal processing (DSP) techniques used in motor and inverter control applications.
  • Experience with writing software for Power Factor Correction (PFC) controllers is a plus.
  • Proficient in implementing and troubleshooting standard communication interfaces such as UART, SPI, I2C.
  • Knowledge of USB, Bluetooth, and Wi-Fi will be a plus.
  • Familiarity with application-level communication protocols like Modbus and BACnet is a plus.
  • Experienced in developing embedded software for high-voltage motor drives and power electronics systems (up to 460 VAC).
  • Proven experience in supporting global manufacturing teams by maintaining and improving software used in production test equipment.
  • Able to handle customer escalations with a methodical approach to debugging and issue resolution.
  • Able to lead the technical portion of a product development project.
  • Able to analyze and solve problems and effectively communicate the resolution to others.
  • Able to collaborate with cross-functional teams to define control strategies and implement automation solutions.

Similar jobs

Embedded Controls Engineer

Fresenius Kabi USANorth Andover, MA· 3 wk ago
Engineering$115k–$135k/yrapply on freseniusglobal.wd3.myworkdayjobs.com