Embedded Software Engineer - Wireless HVAC

Torrey Holistics

Indianapolis (IN)

On-site

USD 83,000 - 131,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PDS Tech Commercial is seeking an Embedded Software Engineer in Indianapolis, IN to help develop the next generation of connected HVAC products. You will design, develop, and optimize embedded firmware for ARM Cortex-M based systems and collaborate with cross-functional teams to deliver high-performance solutions.

You'll work on bootloaders, OTA updates, and low-power designs, plus wireless capabilities like Z-Wave and sub-GHz protocols. Strong debugging skills with J-Link/SWD/GDB are required.

Qualifications

  • Bachelor's degree or equivalent experience in a relevant field.
  • Strong experience developing embedded software in Embedded C.
  • Experience with ARM Cortex-M microcontrollers in bare-metal or RTOS environments.
  • Experience debugging embedded systems using J-Link, SWD, GDB.

Responsibilities

  • Design, develop, and maintain embedded software for ARM Cortex-M-based systems.
  • Develop bare-metal and RTOS-based firmware; implement drivers (UART, SPI, I2C, GPIO, DMA, timers, watchdogs).
  • Design bootloaders and firmware update mechanisms; low-power embedded applications.
  • Develop wireless solutions (Z-Wave, mesh, sub-GHz).
  • Collaborate with hardware engineers; debug and validate embedded systems.

Skills

Embedded C
ARM Cortex-M
Bare-metal firmware
RTOS
UART
SPI
I2C
GPIO
DMA
Timers
Watchdog
Bootloaders
Firmware updates
Low-power design
Z-Wave
Mesh networking
Sub-GHz protocols
Security
OTA updates
Git
CI/CD
Testing

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field

Tools

J-Link
SWD
GDB
Silicon Labs Gecko SDK
Simplicity Studio

Job description

PDS Tech Commercial is seeking an Embedded Software Engineer in Indianapolis, IN to help develop the next generation of connected HVAC products. You will design, develop, and optimize embedded firmware for ARM Cortex-M based systems and collaborate with cross-functional teams to deliver high-performance solutions.

You'll work on bootloaders, OTA updates, and low-power designs, plus wireless capabilities like Z-Wave and sub-GHz protocols. Strong debugging skills with J-Link/SWD/GDB are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer ARM Cortex-M for HVAC IoT
Embedded Firmware Engineer ARM Cortex-M for HVAC IoT

PDS Tech Commercial • Indianapolis (IN)

On-site
USD 87,000 - 124,000
Medical/dental/vision coverage
Life insurance
401K plan
+1
Embedded Software Engineer
Embedded Software Engineer

Torrey Holistics • Indianapolis (IN)

On-site
USD 83,000 - 131,000
Embedded Firmware Engineer for HVAC Connectivity & Wireless
Embedded Firmware Engineer for HVAC Connectivity & Wireless

Accelera • Indianapolis (IN)

On-site
USD 96,000 - 124,000
Embedded Software Engineer
Embedded Software Engineer

Accelera • Indianapolis (IN)

On-site
USD 96,000 - 124,000
Staff Firmware & Embedded Systems Engineer
Staff Firmware & Embedded Systems Engineer

Carrier • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

PDS Tech Commercial • Indianapolis (IN)

On-site
USD 87,000 - 124,000
Medical/dental/vision coverage
Life insurance
401K plan
+1
Embedded Firmware Engineer: ARM Cortex-M & Wireless
Embedded Firmware Engineer: ARM Cortex-M & Wireless

Russell Tobin • Indianapolis (IN)

On-site
USD 69,000 - 96,000
Healthcare coverage
401(k) retirement savings
Life & disability insurance
+1
Senior Embedded Firmware Engineer – Connected HVACR Systems
Senior Embedded Firmware Engineer – Connected HVACR Systems

Fieldpiece • Orange (CA)

On-site
USD 120,000 - 170,000
Competitive base salary
Annual bonus opportunity
Comprehensive medical, dental, vision
+4
Staff Engineer, Firmware & Embedded Software
Staff Engineer, Firmware & Embedded Software

Carrier • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Carrier • Indianapolis (IN)

On-site
USD 110,000 - 150,000