Firmware Engineer - Radio Control

Horizon Hobby - Champaign, IL

Hiring: Firmware Engineer - Radio Control Company: Horizon Hobby Location: Champaign, IL Job Posted Time: 2026-09-16 21:38:27 Employment Type: Full-time / On-site Target Skills & Keywords : AutoCAD, C++, CAD, Embedded Systems, Firmware, PCB, Python About the job Experience: •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! •5 years of experience developing embedded firmware in C or C++. Required Skills: •Firmware Development for RC Electronics — Design, implement, and maintain embedded 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 to bring up new boards, validate interfaces, and ensure firmware and hardware operate seamlessly together. •RF System Support — Collaborate with RF engineers to integrate firmware with RF modules, optimize control‑link performance, and support antenna tuning and range‑testing workflows. •CAD & Documentation Support — Review schematics and PCB layouts to understand hardware interfaces and constraints. Provide firmware‑specific input during design reviews. •Testing & Debugging — Use oscilloscopes, logic analyzers, and RF test equipment to debug issues, validate performance, and ensure reliability in real‑world RC 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: •Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field. •2–5 years of experience developing embedded firmware in C or C++. •Operational familiarity with microcontrollers, real‑time systems, and low‑level drivers (SPI, I²C, UART, PWM, ADC). •Demonstrated capacity to read schematics and understand hardware interfaces. •Interest in RF‑enabled consumer electronics or control systems. •Operational familiarity with 2.4 GHz RC control systems or spread‑spectrum protocols. •Knowledge of basic RF concepts and how firmware interacts with RF hardware. •Understanding of EMI/EMC considerations in embedded systems. •Comfort with scripting languages for test automation. •Strong problem‑solving and debugging skills Compensation: •$80,000 - $110,000 / year •This position may also be eligible for a bonus not included in the base pay range Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!