Embedded Software Engineer II - Motor Controls

Posted 6 Days Ago
Be an Early Applicant
Fort Wayne, IN, USA
In-Office
Mid level
Automotive • Other • Energy
The Role
Develop, validate, and maintain embedded software for motor control products. Design, simulate, code, and debug motor control algorithms on ARM Cortex MCUs using C/C++. Test firmware, perform root-cause analysis, write verification protocols, support customers and manufacturing, and lead technical aspects of product development.
Summary Generated by Built In
Join Franklin Electric on our mission to empower communities with sustainable water management solutions, where your expertise will play a vital role in shaping a better future for generations to come.

The Software Engineer II is responsible for identifying software requirements and supporting the design, development, validation, and verification of software for Franklin Electric products. This role also ensures software compatibility and contributes to the delivery of effective, high-quality solutions.

Franklin Electric is a diverse team of innovators making a positive global impact since 1944. We offer innovative water solutions, ensuring access, treatment, and efficient management of this vital resource. Our commitment to excellence is reflected in our innovative products, industry leading quality products, exceptional customer service, employee development, and passion for social responsibility. 
Join us to create a better future while growing professionally in a supportive environment!

MOVE FORWARD WITH US
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. 
  • Perform 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:
If you are a self-motivated and collaborative individual who is passionate about making a positive impact, we encourage you to apply for this exciting opportunity.
  • Hard-working winners - Confident, competitive, and results-oriented professionals who create a track record of success.
  • Dedicated achievers - People who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations.
  • Effective communicators - People who can interpret information clearly and accurately to concisely communicate results and recommendations to stakeholders.
  • Collaborative partner - People who build and leverage cross-functional relationships to bring together ideas, information, use cases, and industry analyses to develop best practices.
What you need:
Education & Experience
  • 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.
  • Well-versed in advanced control techniques including Scalar Control, Field-Oriented Control (FOC)/Vector Control, and Direct Torque Control (DTC)
  • 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.
  • Capable of handling 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.
  • Ability to collaborate with cross-functional teams to define control strategies and implement automation solutions
Don’t feel like you check all the boxes? Here at Franklin Electric, we are dedicated to building a diverse and inclusive culture which includes embracing candidates from a variety of different backgrounds and industries. We highly encourage you to apply so we can connect on this and future opportunities. 

Company Values & Benefits
FE provides many opportunities to learn and grow through development opportunities such as training, certifications, mentorship, leadership programs, tuition reimbursement, one-on-one coaching and more! We offer competitive salaries, comprehensive benefits, and amenities such as: 
  • Hybrid remote work arrangements
  • Generous paid time off & holidays
  • Paid parental leave & on-site motherhood rooms
  • On site café & complimentary beverage stations
  • Indoor fitness facility & outdoor walking paths 
  • 401(k) with matching & service contributions 
  • Health, dental, vision, life insurance
  • Short & long-term disability
  • Fertility & adoption support
  • Undergraduate & graduate tuition reimbursement
  • Professional development assistance
  • Health & wellness programs
Take a look at this video to see our Global Headquarters here in Fort Wayne, Indiana. 

About
Franklin Electric is a global leader in water and energy systems, committed to continuous improvement and innovation to meet the diverse needs of our customers. Our founders in 1944 named the company after America’s pioneer electrical engineer, Benjamin Franklin, which lives on today in our culture to drive us to push boundaries and create meaningful change. We offer a comprehensive range of pumps, motors, drives, and controls for residential, commercial, agricultural, industrial, and municipal applications.More than just a workplace, Franklin Electric is a vibrant and inclusive community of forward-thinkers, united by our mission to drive positive impact worldwide. Our culture fosters career growth and personal development, with a focus on promoting from within and nurturing talent. Our recent awards in “America's Most Responsible Companies”, “Most Trusted Companies” by Newsweek, “America’s Climate Leaders” and “Indiana’s Best Places to Work” attest, we're dedicated to upholding the highest standards of corporate responsibility.At Franklin Electric, we believe that everyone deserves to be treated fairly and respectfully, and that our diversity of thought, culture and experience makes us a stronger company. Our commitment to social responsibility is evident in programs like the Franklin Women's Network and our philanthropic efforts through the Franklin Wells for the World Foundation. Through these endeavors, we've provided clean water to over 284,000 people in 12 countries, addressing the global water crisis head-on,Locally in our communities, the Franklin Electric Charitable and Educational Foundation (FECEF) supports causes close to our hearts, such as United Way, Boys & Girls Club, and Big Brothers Big Sisters. Our dedication to excellence extends beyond our products and services, shaping a brighter future for both our employees and the communities we serve. Join us in driving meaningful change and making a difference with Franklin Electric.

Skills Required

  • Bachelor's degree in Engineering, Electrical, or related field
  • 3+ years relevant engineering or design experience (Master's may substitute for years)
  • Proficient developing applications on ARM Cortex-M MCUs (M4, M33)
  • Proficient in embedded C and C++ programming
  • Ability to define and design embedded software architecture
  • Practical knowledge of motor control for Induction, Permanent Magnet, and BLDC motors
  • Experience with advanced control techniques (Scalar Control, FOC/Vector Control, DTC)
  • Knowledge of PWM generation techniques (SPWM, SVPWM, etc.)
  • Strong mathematical foundation (transforms, filters, estimation algorithms)
  • Familiarity with DSP techniques used in motor and inverter control
  • Proficient implementing and troubleshooting UART, SPI, I2C
  • Experience developing embedded software for high-voltage motor drives and power electronics (up to 460 VAC)
  • Proven experience supporting global manufacturing teams and production test software
  • Ability to handle customer escalations and debug complex issues
  • Ability to lead technical portion of product development projects and collaborate cross-functionally
  • Experience with Power Factor Correction (PFC) controllers
  • Knowledge of USB, Bluetooth, Wi-Fi
  • Familiarity with Modbus and BACnet application-level protocols
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Fort Wayne, IN
10,000 Employees
Year Founded: 1944

What We Do

Founded in 1944, Franklin Electric has grown from a small motor manufacturing company into a leading global provider of complete water systems and fueling systems. Franklin Electric's principal markets include clean water systems, water transfer and grey water systems, and fueling systems. Headquartered in Fort Wayne, Indiana, Franklin serves all corners of the world with facilities spanning the globe.

Similar Jobs

Optum Logo Optum

Account Manager

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Indianapolis, IN, USA
160000 Employees
24-55 Hourly

Shield AI Logo Shield AI

Design Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
In-Office or Remote
3 Locations
76K-114K Annually

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Director, Data Engineering, Analytics & AI

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
Indianapolis, IN, USA
40000 Employees
156K-311K Annually

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Solutions Engineer

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
Indianapolis, IN, USA
40000 Employees
137K-257K Annually

Similar Companies Hiring

Runwise Thumbnail
Greentech • Hardware • Real Estate • Software • Energy • PropTech
New York, NY
199 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees
HERE Technologies Thumbnail
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account