Skip to main content

Embedded Software Engineer

Posted 8 days ago

indotronix avani groupIndianapolis (IN)

SENIORITY

Lead

SALARY

$76.00 per hour

Apply (opens in a new tab)

About the role

Title: Embedded Software Engineer
Location: 30 South Meridian Street Suite 500, Indianapolis, IN, USA, 46204
Duration: 6+ Months
Pay: $76/hrJob Description
We are looking for an experienced Embedded Software Engineer with strong expertise in Embedded C and wireless communication technologies. The candidate will be responsible for developing, debugging, and maintaining embedded firmware for wireless products, working closely with hardware and system engineering teams. Hands-on experience with RF, Sub-GHz, Z-Wave, or other low-power wireless communication protocols is essential.
Required Skills & Experience: Strong hands-on experience in Embedded C programming. Experience with ARM Cortex-M microcontrollers (Cortex-M3/M4/M33).Good understanding of bare-metal programming and RTOS.Strong experience with at least one wireless communication technology:
  • Z-WaveRF / Sub-GHz communication
  • Proprietary wireless protocols
  • Low-power wireless sensor networks
  • Wireless mesh networking
  • Experience with wireless firmware development, debugging, and integration.
  • Knowledge of UART, SPI, I2C, GPIO, interrupts, timers, and DMA.Experience with embedded debugging tools such as J-Link, SWD, or GDB.Understanding of OTA firmware updates.
Education: Bachelor's degree in Electronics, Electrical Engineering, Computer Science, or a related field.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this