Firmware Engineer - Radio Control

Horizon Hobby

Champaign (IL)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

HSA and FSA options
Short-Term and Long-Term Disability
Life Insurance and Supplemental Life
401(k) with a company match
Paid Time Off
Paid Holidays
Discounts on Products

Job summary

Horizon Hobby is seeking a mid‑level Firmware Engineer in Champaign, IL to develop embedded firmware for RC electronics. You will own firmware features, collaborate with hardware, and contribute to system‑level design decisions for lightweight, reliable product lines.

You’ll work on control link logic, telemetry handling, and device configuration, ensuring performance and reliability in real‑world RC environments. A bachelor’s degree in EE/CE and 2–5 years of firmware experience are required.

Qualifications

  • Bachelor’s degree in EE/CE or related field.
  • 2–5 years of experience developing embedded firmware in C or C++.
  • Familiarity with microcontrollers, real-time systems, and low-level drivers (SPI, I²C, UART, PWM, ADC).
  • Ability to read schematics and understand hardware interfaces.
  • Experience debugging embedded systems using standard lab tools.
  • Interest in RF-enabled consumer electronics or control systems.

Responsibilities

  • Firmware Development for RC Electronics — Design, implement, and maintain embedded firmware for transmitters, receivers, ESCs, sensors, and other RC components.
  • Hardware Integration — Collaborate with electrical engineers to bring up new boards and validate interfaces.
  • RF System Support — Integrate firmware with RF modules and optimize control-link performance.
  • CAD & Documentation Support — Review schematics and PCB layouts and provide firmware input in design reviews.
  • Testing & Debugging — Use oscilloscopes, logic analyzers, and RF test equipment to verify performance.
  • Field & Bench Validation — Participate in field tests with RC models to evaluate firmware.
  • Continuous Improvement — Identify opportunities to improve firmware architecture and testing workflows.

Skills

Embedded firmware (C/C++)
Microcontrollers & RTOS basics
Schematic reading

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field

Tools

Altium
Oscilloscopes
Logic analyzers
PCB debugging

Job description

Champaign, IL
2904 Research Rd
Champaign, IL 61822, USA

Champaign, IL
2904 Research Rd
Champaign, IL 61822, USA

At Horizon Hobby, we inspire dreams and help build memories! Our company is the leader in the global Radio Control industry, celebrating 40 years in 2025! We offer tremendous opportunities for growth and development and a full array of benefits including discounts on our products! We are currently hiring for a Firmware Engineer!

This is a full-time, on-site position at our Champaign IL location. Working hours are Monday-Friday 8am-5pm.

Typical pay for this position is $80,000 - $110,000 annually. The final offer for this position will be based on the unique experience and qualifications of the candidate selected. This position may also be eligible for a bonus not included in the base pay range.

This Firmware Engineer will focus on developing embedded firmware forradio‑control(RC) systems used inhobby‑gradeaircraft, vehicles, and other model products. As amid‑levelengineer, this role willtake ownership of firmware features, contribute tosystem‑leveldesign decisions, and collaborate closely with hardware and product teams.This roll will work on control link logic, telemetry handling, device configuration, and performance optimization for compact and lightweight electronics that power Horizon Hobby’s product lines.

Key Responsibilities

  • Firmware Development for RC Electronics — Design, implement, andmaintainembedded firmware for transmitters, receivers, ESCs, sensors, and other RC components. Develop features such as signal processing, failsafe behavior, telemetry decoding, and configuration logic.
  • Hardware Integration — Work closely with electrical engineers tobring upnew boards,validateinterfaces, and ensure firmware and hardwareoperateseamlessly together.
  • RF System Support — Collaborate with RF engineers to integrate firmware with RF modules,optimizecontrol ‑ linkperformance, and support antenna tuning andrange ‑ testingworkflows.
  • CAD & Documentation Support — Review schematics and PCB layouts to understand hardware interfaces and constraints. Providefirmware ‑ specificinput during design reviews.
  • Testing & Debugging — Use oscilloscopes, logic analyzers, and RF test equipment to debug issues,validateperformance, and ensure reliability inreal ‑ worldRC environments.
  • Field & Bench Validation — Participate in controlled field tests with RC models to evaluate firmware behavior under realistic operating conditions.
  • Continuous Improvement — Identify opportunities to improve firmware architecture, testing workflows, and product performance.
  • Performs other duties as assigned within the scope of the position.

Qualifications

Required

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.
  • 2–5 years of experience developing embedded firmware in C or C++.
  • Familiarity with microcontrollers,real ‑ timesystems, andlow ‑ leveldrivers (SPI, I²C, UART, PWM, ADC).
  • Ability to read schematics and understand hardware interfaces.
  • Experience debugging embedded systems using standard lab tools.
  • Interest inRF ‑ enabledconsumer electronics or control systems.

Preferred

  • Experience with RC hobby products or similar consumer electronics.
  • Familiarity with 2.4 GHz RC control systems orspread ‑ spectrumprotocols.
  • Experience with Aircraft/Helicopter stabilization systems
  • Knowledge of basic RF concepts and how firmware interacts with RF hardware.
  • Experience with bootloaders,over ‑ the ‑ airupdates, or configuration utilities.
  • Understanding ofEMI/EMC considerations in embedded systems.
  • Comfort with scripting languages (Python, etc.) for test automation.
  • Clear communication and documentation habits
  • Ability to collaborate across hardware, firmware, and product teams
  • Attention to detail and commitment to reliability
  • Experience with Altiumsoftware forreviewing andcompletingcircuit designreviews
  • Enthusiasm forhands ‑ ontesting and iterative development

Physical Requirements

  • Occasional lifting of office supplies and materials, up to 20 pounds.
  • Ability to sit or stand for extended periods while working on a computer.

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.

Benefits & Other Perks

  • HSA and FSA options
  • Short-Term and Long-Term Disability Insurance
  • Life Insurance and Supplemental Life Insurance
  • 401(k) with a company match
  • Paid Time Off
  • Paid Holidays
  • Internal Rewards
  • Discounts on Products
  • Additional Coverage such as accident, critical, hospital and pet insurance

Horizon Hobby is a progressive, innovative company and, as such, is constantly reevaluating and reinventing the processes and procedures associated with each job. The essential duties and responsibilities of this position may change at any time. In addition, employees may be asked to work on special projects or to assist with other work necessary or important to the operation of Horizon. Your cooperation and assistance in performing such additional work is expected and appreciated.

Horizon Hobby, LLC is an equal opportunity and E-Verify employer

Qualifications
Skills
Behaviors

:

Motivations

:

Education
Experience
Licenses & Certifications

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

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

Similar jobs worth comparing

Firmware Engineer - Radio Control
Firmware Engineer - Radio Control

Experience Champaign Urbana • Champaign (IL)

On-site
USD 90,000 - 110,000
Medical, Dental, Vision
HSA and FSA options
Disability Insurance
+6
Firmware Engineer - Radio Control
Firmware Engineer - Radio Control

Horizon Hobby • Champaign (IL)

On-site
USD 80,000 - 110,000
Discounts on Products
HSA and FSA options
401(k) with company match
+2
Electrical Engineer - Radio Control
Electrical Engineer - Radio Control

Horizon Hobby • Champaign (IL)

On-site
USD 75,000 - 100,000
HSA/FSA
Disability Insurance
Life Insurance
+5
Electrical Engineer - Radio Control
Electrical Engineer - Radio Control

Experience Champaign Urbana • Champaign (IL)

On-site
USD 85,000 - 105,000
Medical, Dental, Vision
HSA/FSA options
Disability Insurance
+7
Director of Community Engagement
Director of Community Engagement

Horizon Hobby • Champaign (IL)

On-site
USD 100,000 - 115,000
HSA and FSA options
401(k) with company match
Discounts on products
+1
Mechanical Design Engineer - RC Spektrum Battery
Mechanical Design Engineer - RC Spektrum Battery

Horizon Hobby • Champaign (IL)

On-site
USD 70,304 - 100,000
HSA/FSA options
Disability insurance
Life insurance
+6
Firmware Engineer – Embedded RC Electronics
Firmware Engineer – Embedded RC Electronics

Horizon Hobby • Champaign (IL)

On-site
USD 80,000 - 110,000
HSA and FSA options
Short-Term and Long-Term Disability
Life Insurance and Supplemental Life
+4
Mechanical Design Engineer - RC Spektrum Battery
Mechanical Design Engineer - RC Spektrum Battery

Horizon Hobby • Champaign (IL)

On-site
USD 70,304 - 100,000
HSA/FSA options
Disability Insurance
Life Insurance
+4
Mechanical Design Engineer - RC Spektrum Battery
Mechanical Design Engineer - RC Spektrum Battery

Experience Champaign Urbana • Champaign (IL)

On-site
USD 95,000 - 125,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
RF Systems Engineer — RC Hobby Tech
RF Systems Engineer — RC Hobby Tech

Horizon Hobby • Champaign (IL)

On-site
USD 75,000 - 100,000
HSA/FSA
Disability Insurance
Life Insurance
+5