Demo

Firmware Engineer

Waymaker Engineering
Alma, AR Full Time
POSTED ON 5/31/2026
AVAILABLE BEFORE 9/28/2026

We are seeking a Firmware Engineer with experience in microcontroller/microprocessor programming in C/C . The ideal candidate will have hands-on experience developing and debugging firmware for custom hardware and embedded systems.

This position has an on-site requirement in Alma, Arkansas, and is NOT open to fully remote. Working from home 1-2 days a week may be an option long term, depending on active projects.

Primary Position Responsibilities and Required Experience

  • Develop firmware for microcontrollers, microprocessors, and DSPs in C/C (Microchip, Texas Instruments, STMicroelectronics, Espressif ESP modules, etc.)
  • Program and configure microcontroller peripherals such as ADCs, DACs, PWMs, timers/real-time clocks, and interrupt service routines (ISRs)
  • Implement and debug communication protocols including I2C, UART, SPI, USB, Wi-Fi, and Bluetooth
  • Design and implement firmware routines for signal processing, algorithm development, system logic, state machines, and communication structures (e.g., command/data parsing, CRC handling)
  • Develop firmware to control and interface with external sensors, ICs, memory devices, LCDs, user interface components, and other peripherals
  • Validate and troubleshoot firmware on custom hardware prototypes and embedded systems, including debugging at both the firmware and hardware levels
  • Use oscilloscopes, logic analyzers, and other test equipment to diagnose and validate signals, timing, and communications
  • Collaborate closely with the hardware engineering team on microcontroller and peripheral integration
  • Work with other firmware and software engineers to achieve system-level integration and performance goals

Previous hands-on experience designing firmware for custom hardware and verifying/debugging firmware on custom hardware is a must.

Additional Responsibilities May Include

  • Client engagement
  • Defining firmware requirement specifications for projects
  • Experimental data collection and reporting
  • Preparing internal and client-facing documentation and reports

An Ideal Candidate Would Have

  • Bachelor’s degree in Electrical or Computer Engineering (or similar)
  • Hands-on experience with embedded system design and debugging
  • Familiarity with Microchip, TI, and/or ST microcontrollers or processors
  • Ability to read schematics and interpret PCB layouts.
  • A positive attitude, communicate clearly, work collaboratively, demonstrate honesty and integrity, and have a passion for engineering, problem-solving, and learning.

Experience That’s a Plus

  • Familiarity with MPLAB X IDE
  • Experience with ESP-IDF and ESP modules
  • Experience with FreeRTOS
  • Proficiency with Git version control
  • Exposure to Altium Designer ECAD software
  • Hardware design experience (circuit and/or PCB design)
  • Java desktop programming experience
  • AWS or Azure experience
  • FPGA design using VHDL (Xilinx / Vivado IDE)

This is a full-time role with an on-site requirement in Alma, AR.

Position includes group Health Insurance eligibility and paid PTO/Holiday hours.

If you’re passionate about embedded systems and eager to join a growing company focused on tackling real-world challenges in product design and R&D, we’d love to hear from you. Please apply here, or send your resume to Ethan@WaymakerEngineering.com.

Waymaker Engineering’s purpose is to partner with clients to provide superior engineering and design services. Our focus is on electronic designs and product development. We offer services of custom hardware, firmware, prototyping, and more! www.WaymakerEngineering.com

Job Type: Full-time

Application Question(s):

  • What are your salary expectations?

Education:

  • Bachelor's (Required)

Experience:

  • Firmware: 2 years (Preferred)
  • C: 2 years (Preferred)
  • C : 2 years (Preferred)
  • Microcontrollers: 2 years (Preferred)

Language:

  • English (Required)

Ability to Commute:

  • Alma, AR 72921 (Required)

Work Location: In person

Salary.com Estimation for Firmware Engineer in Alma, AR
$89,537 to $103,099
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Firmware Engineer?

Sign up to receive alerts about other jobs on the Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Waymaker Engineering

  • Waymaker Engineering Alma, AR
  • Executive Assistant (Administrative Support) - Part-Time We are seeking a highly organized and capable Executive Assistant to support the CEO and help stre... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Firmware Engineer jobs in the Alma, AR area that may be a better fit.

  • HSM Careers Fort Smith, AR
  • About Us HSM Company History | HSM HEART Company Values | Who is HSM to our customers? Founded in 1944, HSM is a third generation, privately held company w... more
  • 3 Days Ago

  • Epic Fort Smith, AR
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!