Embedded Firmware Engineer

Staffxpert LLC

Oshkosh (WI)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

STAFFXPERT LLC is seeking an Embedded Firmware Engineer in the Oshkosh Area, WI to develop production embedded firmware for advanced commercial equipment. The role emphasizes strong C development, microcontroller work, and hands-on debugging on real hardware.

Mid- to senior-level candidates will work with UART/I2C/SPI, RTOS environments, and cross-functional teams, mentoring juniors and ensuring production-readiness from prototype to final product.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
  • 3+ years embedded firmware development experience for mid-level candidates.
  • 7+ years of production embedded C development experience for senior-level candidates.
  • Strong proficiency in embedded C.
  • Hands-on experience with microcontrollers and hardware peripherals.
  • Experience with Git or similar version-control systems.
  • LinkedIn profile required.

Responsibilities

  • Design, develop, test, and maintain embedded C firmware for electronic control systems.
  • Develop firmware for commercial washers, dryers, tumblers, and related equipment.
  • Work hands-on with UART, I2C, SPI, ADC, PWM, EEPROM, and interrupt timers.
  • Debug firmware on real hardware using tools such as JTAG, oscilloscopes, and other laboratory equipment.
  • Support prototype and pilot builds through production.
  • Collaborate closely with hardware engineers, laboratory teams, and other cross-functional engineering groups.
  • Analyze and resolve firmware and hardware-related issues.
  • Follow established software development, version control, coding, and testing practices.
  • For senior-level roles, provide technical guidance and mentorship to other engineers.

Skills

Embedded C
Microcontrollers
Debugging
Communication protocols
Git version control
Onsite work
Strong communication

Education

Bachelor's degree in Computer Science/Computer Engineering/Electrical Engineering

Tools

JTAG
Oscilloscope
Laboratory equipment

Job description

Embedded Firmware Engineer Mid to Senior Level

Location: Oshkosh Area, WI
Job Type: Full-Time
Work Arrangement: Onsite
Relocation Assistance: Available
LinkedIn Profile: Required
Strong Communication Skills: Required

Job Summary

STAFFXPERT LLC is seeking a Embedded Firmware Engineer on behalf of our client in the Oshkosh Area, WI. This is an exciting opportunity for mid- to senior-level engineers to develop production embedded firmware for advanced commercial equipment used across a wide range of industries.

The ideal candidate will have strong embedded C development skills, hands-on experience with microcontrollers and hardware peripherals, and the ability to troubleshoot firmware directly on physical hardware. Senior-level candidates should also bring experience with communication protocols, RTOS environments, and industry-standard development and debugging practices.

Key Responsibilities
  • Design, develop, test, and maintain embedded C firmware for electronic control systems.

  • Develop firmware for commercial washers, dryers, tumblers, and related equipment.

  • Work hands-on with UART, I2C, SPI, ADC, PWM, EEPROM, and interrupt timers.

  • Debug firmware on real hardware using tools such as JTAG, oscilloscopes, and other laboratory equipment.

  • Support prototype and pilot builds through production.

  • Collaborate closely with hardware engineers, laboratory teams, and other cross-functional engineering groups.

  • Analyze and resolve firmware and hardware-related issues.

  • Follow established software development, version control, coding, and testing practices.

  • For senior-level roles, provide technical guidance and mentorship to other engineers.

Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.

  • 3+ years of embedded firmware development experience for mid-level candidates.

  • 7+ years of production embedded C development experience for senior-level candidates.

  • Strong proficiency in embedded C.

  • Hands‑on experience working with microcontrollers and hardware peripherals.

  • Experience with Git or similar version‑control systems.

  • Strong hardware and firmware debugging skills.

  • Ability to work effectively in an onsite, cross‑functional engineering environment.

  • Strong written and verbal communication skills.

  • LinkedIn profile required.

Additional Qualifications for Senior‑Level Candidates
  • Experience with CAN, Modbus, SPI, and I2C communication protocols.

  • Experience developing firmware in RTOS environments.

  • Proficiency with JTAG and oscilloscope‑based debugging.

  • Experience with MISRA-C or similar embedded coding standards.

  • Experience mentoring engineers or providing technical leadership.

Preferred Qualifications
  • Experience in appliance, industrial controls, IoT, motor drives, or related embedded systems.

  • Bare‑metal MCU development experience.

  • Experience with STM32, PIC, ARM Cortex‑M, or Renesas platforms.

  • Exposure to functional safety practices or standards.

  • Experience developing firmware for products that progress from prototype through production.

Why Consider This Opportunity?

Join an established engineering organization with a strong history of innovation and significant investment in R&D and connected products. This role offers the opportunity to work on real‑world embedded systems where your firmware directly contributes to finished products used by customers worldwide.

Engineers will have meaningful ownership of production firmware while collaborating closely with hardware, laboratory, and cross‑functional engineering teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Onsite Embedded Firmware Engineer - Production MCU Dev
Onsite Embedded Firmware Engineer - Production MCU Dev

Staffxpert LLC • Oshkosh (WI)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • California (MO)

On-site
USD 130,000 - 190,000
Benefits
Senior Firmware Engineer
Senior Firmware Engineer

FPC of Savannah • Omaha (NE)

On-site
USD 100,000 - 130,000
Medical insurance
Vision insurance
401(k)
Senior Firmware Engineer
Senior Firmware Engineer

Smart Start, Inc. • Grapevine (TX)

Hybrid
USD 120,000 - 155,000
Health insurance
401(k) match
Birthday bonus
+1
Software Engineer (Firmware Experience) - Knoxville, Tennessee
Software Engineer (Firmware Experience) - Knoxville, Tennessee

MissionHires • Knoxville (TN)

On-site
USD 80,000 - 110,000
Sr. Embedded Firmware Engineer (HYBRID)
Sr. Embedded Firmware Engineer (HYBRID)

1872 Consulting • City of Berlin (WI)

Hybrid
USD 114,000 - 130,000
Annual Bonus
Staff Engineer, Electronics & Embedded Firmware - (req72052)
Staff Engineer, Electronics & Embedded Firmware - (req72052)

Sterling Kohler • Wisconsin

On-site
USD 100,000 - 130,000
Embedded Engineer
Embedded Engineer

MaximaTek • Chicago (IL)

On-site
USD 90,000 - 130,000
Targeted Placement
Technical Resume Rebuild
Interview Coaching