A

Alliance Laundry Systems

Commercial laundry equipment manufacturer and distributor

Senior Embedded Firmware Engineer

Full-TimeDeadline 8/18/27
No salary listed
Senior, Expert
Bachelor's
Ripon, WI, USA
In Person
Software EngineeringEmbedded Engineering

About the job

Requirements
  • A Bachelor of Science degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline is required.
  • At least 8 years of embedded firmware development experience is required.
  • Production-grade firmware development in C for resource-constrained microcontrollers such as ARM Cortex-M, PIC, STM32, Renesas, or similar is required.
  • Expert proficiency in C programming for microcontroller-based embedded systems is required.
  • Strong understanding of embedded system architecture, memory management, interrupts, timers, analog-to-digital and digital-to-analog converters, pulse-width modulation, and communication peripherals is required.
  • Experience with embedded communication protocols including Controller Area Network, Modbus, Universal Asynchronous Receiver-Transmitter, Serial Peripheral Interface, and Inter-Integrated Circuit is required.
  • Experience developing user interfaces on human-machine interface and display platforms is required.
  • Proficiency debugging embedded systems with JTAG/SWD debuggers, oscilloscopes, logic analyzers, and protocol analyzers is required.
  • Knowledge of firmware development tools, integrated development environments, compilers, and version control systems including Git and SVN is required.
  • Familiarity with MISRA-C coding standards, static analysis tools, and unit testing frameworks for embedded software is required.
  • Ability to produce technical reports and documentation within tight timeframes is required.
  • Ability to work in a laboratory environment with live electrical equipment and production laundry machines is required.
  • Ability to sit for long periods, stand, use manual dexterity, stoop, and bend is required.
  • Ability to lift, move, and carry light items such as test equipment, laundry machine components, and development hardware is required.
Responsibilities
  • Lead the design, development, testing, and deployment of embedded C firmware for microcontroller-based laundry machine controllers, human-machine interfaces, input/output boards, and related subsystems.
  • Write firmware design specifications, develop test plans, and execute unit, integration, and system-level testing.
  • Develop and maintain low-level device drivers, communication protocols, bootloaders, and real-time control algorithms.
  • Collaborate with Electrical Engineers on hardware and firmware integration, including board bring-up, peripheral configuration, and hardware-level debugging.
  • Partner with suppliers and internal teams to refine and optimize embedded subsystems, components, and third-party firmware modules.
  • Ensure firmware meets marketing specifications, functional safety requirements, cybersecurity best practices, and UL, CE, FCC, and other regulatory requirements.
  • Provide technical support to production by addressing quality and continuous-improvement issues and developing firmware-based solutions to field and manufacturing problems.
  • Identify and specify microcontrollers and supporting components for new designs, and drive firmware architecture and implementation from concept through production release.
  • Develop, maintain, and enforce source-control, code-review, coding-standard, static-analysis, and documentation best practices.
  • Support motor-drive firmware development and embedded control strategies as needed.
  • Mentor and support Firmware Engineering team members and promote best practices in embedded software development.
  • Perform other assigned responsibilities.
Desired Qualifications
  • Motor-drive firmware and/or real-time control experience is preferred.
  • Experience in a manufacturing or consumer/commercial appliance environment is preferred.
  • Experience with real-time operating systems such as FreeRTOS and/or bare-metal embedded architectures is preferred.
  • Familiarity with assembly and higher-level programming languages is a plus.

About the company

A

Alliance Laundry Systems

View

Alliance Laundry Systems designs, manufactures and markets commercial laundry equipment for laundromats, multi-housing facilities, hotels and healthcare sites. It sells commercial washers, dryers and related machinery under brands such as Speed Queen and UniMac, and supports customers through spare-parts distribution, online technical manuals and videos, and advisory services. The company controls the full value chain—from invention and design to production and marketing—and uses a global distributor network to reach customers. Its goal is to provide dependable, scalable laundry solutions and ongoing support to operators worldwide.

Company Size

1,001-5,000

Company Stage

IPO

Headquarters

Ripon, Wisconsin

Founded

1908

Get referred to Alliance Laundry Systems

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Q2 2026 revenue rose 7% to $477 million; EBITDA rose 12%.
  • August 2026 guidance lifted to 8%–10% EBITDA growth; leverage target hit 2.0x.
  • Moody's upgraded Alliance June 2026 after deleveraging and steady organic growth.

What critics are saying

  • PayRange sued June 2026 over alleged tying; injunction risk threatens payment-product revenue.
  • Private-equity sponsorship left Alliance public; secondary sales can pressure shares and management.
  • Any recall, cyber outage, or distributor loss would instantly disrupt installed-base parts economics.

What makes Alliance Laundry Systems unique

  • Alliance controls design, manufacturing, parts, and service across five brands, including Speed Queen.
  • ProCapture and Scan-Pay-Wash differentiate through patented lint capture and app-less payment workflows.
  • Its global distributor network reaches laundromats, hotels, hospitals, and multi-housing operators.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options

Company News

Finviz
Oct 10th, 2025
NYSE Content Advisory: Pre-Market Update + Alliance Laundry raises $826 million in IPO

Stock screener for investors and traders, financial visualizations.

Fidelity Investments
Oct 9th, 2025
Alliance Laundry valued at $4.8B debut

Alliance Laundry Systems was valued at nearly $4.8 billion after its shares rose 11.4% in their NYSE debut. The company and its shareholders sold 34.1 million shares in an IPO, priced at the top of its target range. The positive reception indicates growing investor confidence in private equity-backed deals. BDT Capital Partners acquired a majority stake in Alliance in 2015. The U.S. IPO market is recovering, with companies like Klarna and StubHub also going public recently.

Ripon Press
Mar 1st, 2021
PWS, Inc. sells assets to Alliance Laundry Systems LLC

Alliance Laundry Systems, a global leader in commercial laundry equipment, is acquiring the distribution assets of PWS, Inc., the largest distributor of Speed Queen equipment and replacement parts in North America.