Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Firmware Engineer

  • Firmware Engineer job type Posted on: Nov 01, 2026
  • Firmware Engineer experience level LER TechForce
  • Firmware Engineer employment type Indianapolis, Indiana
  • Firmware Engineer salary Salary: $32 per hour
  • Firmware Engineer employment type Onsite
  • Firmware Engineer salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Firmware Engineer roles in Indiana.

View Salary Guide →

Job Title :

Firmware Engineer

Job Type :

Full-Time

Job Location :

Indianapolis Indiana United States

Remote :

No

Jobcon Logo Job Description :

What You Will Be DoingDesign, develop, and maintain embedded firmware for low-power wireless devices using C/C++ and FreeRTOSDevelop and optimize device drivers and board-support code for I²C, SPI, UART, ADC, DAC, sensors, displays, external memory, and wireless radiosBuild reliable connectivity features using LoRaWAN, BLE, Wi-Fi, cellular, and NFCDevelop Wi-Fi provisioning, roaming, station and access-point functionality, and power-aware duty cyclingImplement secure bootloaders and over-the-air update workflows with diagnostics, logging, and fail-safe rollbackCollaborate with hardware, cloud, and mobile teams to deliver features from concept through deploymentParticipate in code reviews and continuous-integration activitiesSupport board bring-up, design verification testing, manufacturing test scripts, calibration workflows, and field reliabilityProfile battery life, performance, and RF behavior while developing telemetry for real-world product observabilityWhat You Will Need to Be SuccessfulEssential QualificationsBachelor’s degreeAt least 4 years of professional embedded firmware development experienceStrong programming skills in C and C++Experience working with Git-based development workflowsHands-on experience with embedded toolchains, HAL/LL libraries, SWD/GDB, and debugging tools such as J-Link or OpenOCDExperience with at least two of the following communication technologies:LoRaWANWi-FiBluetooth Low EnergyNFCCellularAbility to use oscilloscopes and logic analyzersAbility to read schematics and component datasheetsClear communication, practical problem-solving skills, and strong product instinctsPreferred QualificationsExperience with ESP32 or STM32 microcontrollersKnowledge of FreeRTOS tasks, queues, and timersExperience with lwIP, mbedTLS, secure boot, or flash encryptionFamiliarity with LoRaWAN regions and MAC behavior, BLE pairing and bonding, or Wi-Fi captive-portal provisioningExperience developing factory-test automation or Python-based tools and fixturesExperience modeling and optimizing power consumption for battery-operated productsFamiliarity with e-paper or LCD user interfaces on resource-constrained microcontrollers, including LVGLExperience with OTA services, device telemetry, or fleet-management platformsFamiliarity with quality and compliance environments in healthcare or life sciences, including audit-friendly logging and reporting

Jobcon Logo Position Details

Posted:

Nov 01, 2026

Reference Number:

10440_4481469970

Employment:

Full-time

Salary:

$32 per hour

City:

Indianapolis

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Firmware Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

What You Will Be DoingDesign, develop, and maintain embedded firmware for low-power wireless devices using C/C++ and FreeRTOSDevelop and optimize device drivers and board-support code for I²C, SPI, UART, ADC, DAC, sensors, displays, external memory, and wireless radiosBuild reliable connectivity features using LoRaWAN, BLE, Wi-Fi, cellular, and NFCDevelop Wi-Fi provisioning, roaming, station and access-point functionality, and power-aware duty cyclingImplement secure bootloaders and over-the-air update workflows with diagnostics, logging, and fail-safe rollbackCollaborate with hardware, cloud, and mobile teams to deliver features from concept through deploymentParticipate in code reviews and continuous-integration activitiesSupport board bring-up, design verification testing, manufacturing test scripts, calibration workflows, and field reliabilityProfile battery life, performance, and RF behavior while developing telemetry for real-world product observabilityWhat You Will Need to Be SuccessfulEssential QualificationsBachelor’s degreeAt least 4 years of professional embedded firmware development experienceStrong programming skills in C and C++Experience working with Git-based development workflowsHands-on experience with embedded toolchains, HAL/LL libraries, SWD/GDB, and debugging tools such as J-Link or OpenOCDExperience with at least two of the following communication technologies:LoRaWANWi-FiBluetooth Low EnergyNFCCellularAbility to use oscilloscopes and logic analyzersAbility to read schematics and component datasheetsClear communication, practical problem-solving skills, and strong product instinctsPreferred QualificationsExperience with ESP32 or STM32 microcontrollersKnowledge of FreeRTOS tasks, queues, and timersExperience with lwIP, mbedTLS, secure boot, or flash encryptionFamiliarity with LoRaWAN regions and MAC behavior, BLE pairing and bonding, or Wi-Fi captive-portal provisioningExperience developing factory-test automation or Python-based tools and fixturesExperience modeling and optimizing power consumption for battery-operated productsFamiliarity with e-paper or LCD user interfaces on resource-constrained microcontrollers, including LVGLExperience with OTA services, device telemetry, or fleet-management platformsFamiliarity with quality and compliance environments in healthcare or life sciences, including audit-friendly logging and reporting

Loading
Please wait..!!