Embedded Firmware Engineers

1872 Consulting
  • Ripon, WI
  • $91,500–$115,000 Per Year
  • Quick Apply
30+ days ago

Job Description

Embedded Firmware Engineer / Senior Embedded Firmware Engineer (Hiring 2 Levels)
Location: Ripon, WI (100% on-site, no remote or hybrid)
Employment Type: Full-time
Relocation: Available (relocation compensation provided)
U.S. Citizen or Green Card Holders Only

Compensation
  • Embedded Firmware Engineer: $91,500 – $115,000 base (top of range for exceptional candidates)
  • Senior Embedded Firmware Engineer: $102,000 – $126,000 base
  • Annual performance bonus, full benefits, 401(k) with match, and relocation assistance

Company Summary
Our client is the global leader in commercial laundry equipment, with more than 115 years of engineering heritage and a presence in over 140 countries. They design, manufacture, and distribute premium washers, dryers, tumblers, and ironers used in laundromats, hotels, hospitals, universities, multi-housing properties, and on-premises laundries. Recently transitioned to a publicly traded company, they offer the stability of an established manufacturer combined with the growth trajectory of a newly public organization.

Position Summary
We are hiring at two levels for the Electronic Controls / Firmware Engineering team — an Embedded Firmware Engineer and a Senior Embedded Firmware Engineer. Both roles design, develop, and validate firmware in C for the front-end control boards that power the company's commercial laundry equipment. The Senior role takes on project lead responsibilities (no direct reports) and drives technical direction across firmware initiatives, while the Engineer level is a hands-on individual contributor focused on execution across the firmware lifecycle.

Key Responsibilities (Both Levels)
  • Develop firmware in C for the front-end control boards of washing machines, washer-extractors, tumblers, and dryers
  • Design, implement, and validate firmware solutions on prototypes and production systems
  • Create detailed test specifications and conduct root cause analysis on firmware issues
  • Work hands-on with embedded peripherals including UART, I2C, Client, PWM, EEPROM, and interrupt timers
  • Debug and optimize firmware for efficient communication between components and peripherals
  • Author Engineering Change Notifications (ECNs) and maintain technical documentation
  • Use Git for version control and YouTrack (or similar) for issue tracking
  • Collaborate with engineering, manufacturing, and production teams across the product lifecycle

Additional Responsibilities (Senior Level)
  • Serve as project lead on firmware initiatives (no direct reports)
  • Drive architectural decisions and technical direction across firmware projects
  • Mentor engineers and provide technical guidance during product development meetings, feature definition sessions, and pilot builds

Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related field
  • Engineer Level: 5+ years of embedded firmware development experience
  • Senior Level: 7+ years of embedded firmware development experience with prior project leadership
  • Extensive hands-on C programming for embedded environments
  • Strong working knowledge of embedded peripherals: UART, I2C, Client, PWM, EEPROM, interrupt timers
  • Experience with Git and issue-tracking tools (YouTrack, Jira, or similar)
  • Strong debugging skills and familiarity with test-driven development
  • Demonstrated ability to produce clear, comprehensive technical documentation

Preferred Qualifications
  • Experience with Lua scripting
  • Experience with UI design tools such as Storyboard or similar embedded HMI frameworks
  • Background in commercial or consumer appliance, industrial controls, or other durable-goods manufacturing

Numbers & Facts

LocationRipon, WI
Salary$91,500–$115,000 Per Year

Skills

  • Architectural Servicesunmatched
  • Atlassian JIRAunmatched
  • C Programming Languageunmatched
  • Computer Engineeringunmatched
  • Computer Firmwareunmatched
  • Computer Scienceunmatched
  • Debugging Skillsunmatched
  • EEPROMunmatched
  • Electrical Engineeringunmatched
  • Embedded Programming Languagesunmatched
  • Embedded Systemsunmatched
  • Gitunmatched
  • Hospitalunmatched
  • Human Machine Interface (HMI)unmatched
  • I2Cunmatched
  • Laundryunmatched
  • Leadershipunmatched
  • Luaunmatched
  • Manufacturingunmatched
  • Mentoringunmatched
  • Peripheral Hardwareunmatched
  • Product Developmentunmatched
  • Product Lifecycleunmatched
  • Production Systemsunmatched
  • Prototypingunmatched
  • Root Cause Analysisunmatched
  • Software Engineeringunmatched
  • Storyboardsunmatched
  • Technical Leadershipunmatched
  • Technical Writingunmatched
  • Test Driven Development (TDD)unmatched
  • Test Plan/Scheduleunmatched
  • United States Citizenunmatched
  • Universal Asynchronous Receiver-Transmitter (UART)unmatched
  • User Interface Designunmatched
  • User Interface Toolsunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder