Embedded Software Engineer - MST

Belcan Corporation

Indianapolis (IN)

On-site

USD 130,000 - 165,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k)
Education assistance
Paid time off

Job summary

Belcan Corporation in Indianapolis, IN is seeking an Embedded Software Engineer - MST for a 12-month contract starting immediately. The role pays $70.51/hr and requires extensive Embedded C, RTOS/bare-metal firmware, ARM Cortex-M microcontrollers, and wireless protocol expertise (Z‑Wave, Sub‑GHz).

Strong emphasis on RF/mesh networking and secure OTA updates. Candidates should have experience with Silicon Labs tools (Simplicity Studio, Gecko SDK) and debugging with J-Link/SWD/GDB.

Qualifications

  • Embedded C (mandatory).
  • Bare-metal and RTOS-based firmware development.
  • ARM Cortex-M microcontrollers with DMA/timers.
  • Interrupt-driven architectures and debugging.
  • Bootloaders and firmware update systems.
  • J-Link/SWD/GDB debugging and low-power design.
  • Wireless proficiency in Z-Wave and sub-GHz protocols.
  • Mesh networking and RF coexistence for wireless devices.
  • OTA firmware updates over wireless and related tooling.

Skills

Embedded C
Bare-metal firmware
RTOS firmware
ARM Cortex-M
Interrupt-driven design
DMA/timers/watchdog
GPIO/UART/SPI/I2C
Bootloaders/firmware updates
J-Link/SWD/GDB
Low-power firmware design
Z-Wave
Sub-GHz protocols
Mesh networking
RF coexistence
OTA over wireless
Simplicity Studio
Silicon Labs Gecko SDK
Zniffer/packet tracing
PTI packet tracing

Tools

J-Link
Simplicity Studio
Silicon Labs Gecko SDK
Silicon Labs wireless stack APIs
Zniffer
PTI

Job description

Job Title: Embedded Software Engineer - MST


Location: Indianapolis, IN


Zip Code: 46204


Duration: 12 Months


Start Date: Right Away


Pay Rate: $70.51/hr.


Keyword's: #Indianapolisjobs; #EmbeddedSoftwareEngineerjobs.


Start Date: Immediate


We provide a competitive pay and benefits package. This position is offering a pay rate of $70.51/hr. however, Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.


Benefits


  • health care, dental, vision, life insurance

  • 401(k)

  • education assistance

  • paid time off including PTO, holidays, and any other paid leave required by law.


Job Specific Requirements


  • Embedded C (mandatory)

  • Bare-metal and RTOS-based firmware

  • ARM Cortex-M microcontrollers

  • Interrupt-driven architectures

  • DMA, timers, watchdogs, GPIO, UART, SPI, I2C

  • Bootloaders and firmware update systems

  • Debugging with J-Link/SWD/GDB

  • Low-power firmware design


Wireless Protocol Expertise (Critical)

This is where average embedded developers get separated from actual RF/wireless experts.


Required Wireless Experience


  • Z-Wave

  • Proprietary sub-GHz protocols

  • Mesh networking

  • Low-power wireless sensor networks

  • RF coexistence

  • OTA firmware updates over wireless


Especially valuable:


  • Experience with Silicon Labs wireless SDKs

  • Experience modifying MAC/PHY behavior

  • Experience implementing custom protocol layers


Silicon Labs / Z-Wave Specific Skills

Strongly Preferred Experience with:


  • Simplicity Studio

  • Silicon Labs Gecko SDK

  • Silicon Labs wireless stack APIs

  • Z-Wave 700/800 series

  • SmartStart

  • S2 security

  • OTA DFU mechanisms

  • Zniffer packet analysis

  • PTI packet tracing


Security Skills (Increasingly Important)

Modern wireless products require serious security awareness.


Required or Preferred


  • Secure boot

  • Firmware signing

  • Key provisioning

  • Encrypted OTA updates

  • Secure pairing/authentication

  • Replay protection

  • Secure storage of credentials


Especially important if:


  • HVAC

  • industrial

  • smart home

  • access-control

  • infrastructure markets


Strongly Preferred


  • Modular firmware architecture

  • State-machine design

  • Event-driven systems

  • Git workflows

  • CI/CD for firmware

  • Automated testing

  • Hardware abstraction layers

  • Documentation discipline


Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.


Helping all candidates find great careers is our goal. The information you provide here is secure and confidential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – MST
Embedded Software Engineer – MST

Belcan, LLC • Indianapolis (IN)

On-site
USD 80,000 - 114,000
Health insurance
Dental
Vision
+4
RF-Centric Embedded Software Engineer (Z-Wave, OTA)
RF-Centric Embedded Software Engineer (Z-Wave, OTA)

Belcan Corporation • Indianapolis (IN)

On-site
USD 130,000 - 165,000
Health insurance
401(k)
Education assistance
+1
Wireless Embedded Engineer - Z-Wave & IoT Firmware
Wireless Embedded Engineer - Z-Wave & IoT Firmware

Belcan, LLC • Indianapolis (IN)

On-site
USD 80,000 - 114,000
Health insurance
Dental
Vision
+4
Embedded Software Engineer - MST
Embedded Software Engineer - MST

Russell Tobin • Indianapolis (IN)

On-site
USD 143,270,000 - 200,579,000
Healthcare coverage
401(k) retirement savings
Life & disability insurance
+1
Engineer Embedded Software 3-1754
Engineer Embedded Software 3-1754

Belcan Corporation • Rolling Meadows (IL)

On-site
USD 63,000 - 105,000
Embedded Software Engineer
Embedded Software Engineer

Russell Tobin • Indianapolis (IN)

On-site
USD 100,000 - 140,000
Healthcare coverage
401(k) retirement plan
Life & disability insurance
+1
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Vectrus, Inc • Indianapolis (IN)

On-site
USD 90,000 - 130,000
Engineer Embedded Software 3
Engineer Embedded Software 3

Belcan Corporation • Rolling Meadows (IL)

On-site
USD 63,000 - 105,000
Embedded Firmware Engineer I (T01)
Embedded Firmware Engineer I (T01)

Vectrus, Inc • Indianapolis (IN)

On-site
USD 70,000 - 95,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Columbus McKinnon • Menomonee Falls (WI)

On-site
USD 110,000 - 140,000