Embedded Software Engineer

Belcan

Indianapolis (IN)

Presencial

USD 90.000 - 130.000

Jornada completa

hace 24 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Belcan is seeking an Embedded Software Engineer to design, develop, and maintain firmware that runs directly on microcontrollers in collaboration with hardware engineers. The role emphasizes RF/wireless expertise, OTA updates, and robust debugging with J-Link/SWD/GDB.

The ideal candidate will have strong Embedded C skills for Cortex-M33, experience with Z-Wave, mesh networking, RF coexistence, and familiarity with Silicon Labs tools such as Simplicity Studio and related SDKs.

Formación

  • Experience writing embedded C for ARM Cortex-M devices.
  • Strong knowledge of bare-metal and RTOS firmware development.
  • Proficient in interrupt-driven architectures and peripheral programming (DMA, timers, watchdogs, GPIO, UART, SPI, I2C).
  • Experience with J-Link/SWD/GDB debugging and firmware update mechanisms.
  • Familiarity with Silicon Labs wireless stack APIs and Simplicity Studio.

Responsabilidades

  • Design, develop, and maintain embedded software tightly integrated with hardware.
  • Collaborate with hardware engineers to optimize performance and power consumption.
  • Implement OTA firmware updates and wireless protocol support (Z-Wave).
  • Debug and validate firmware using industry-standard tools (J-Link, SWD, GDB).

Conocimientos

Embedded C
Bare-metal/RTOS
Interrupt-driven
DMA peripherals
UART SPI I2C
J-Link/SWD/GDB
Firmware updates
Z-Wave experience
Silicon Labs tools

Herramientas

Simlicity Studio
Silicon Labs SDKs
Zniffer
PTI tracing
OTA DFU

Descripción del empleo

The Embedded Software Engineer is responsible for designing, developing, and maintaining software that operates directly on hardware systems. This role involves working closely with hardware engineers to ensure seamless integration and optimal performance of embedded systems.

Job Specific Requirements
  • Embedded C (mandatory)
  • Bare-metal and RTOS-based firmware
  • Interrupt-driven architectures
  • DMA, timers, watchdogs, GPIO, UART, SPI, I2C
  • Bootloaders and firmware update systems
  • Debugging with J-Link/SWD/GDB

The Silicon Labs EFR32 family is ARM Cortex-M33 based, so Cortex-M experience matters directly.

Wireless Protocol Expertise (Critical)

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

Required Wireless Experience

You should strongly prefer candidates with experience in:

  • Z-Wave
  • Mesh networking
  • 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

Because this is not just generic embedded work.

Strongly Preferred Experience with:
  • Simplicity Studio
  • 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.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Firmware Engineer
Firmware Engineer

LER TechForce, LLC. • Indianapolis (IN)

Presencial
USD 90.000 - 130.000
Embedded Software Engineer
Embedded Software Engineer

Trilyon, Inc. • Manchester (NH)

Presencial
USD 120.000 - 180.000
Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California

Presencial
USD 80.000 - 110.000
Wireless Embedded Firmware Engineer (Z-Wave / OTA)
Wireless Embedded Firmware Engineer (Z-Wave / OTA)

Belcan • Indianapolis (IN)

Presencial
USD 90.000 - 130.000
Embedded Wireless Software Engineer I (Hybrid)
Embedded Wireless Software Engineer I (Hybrid)

Silicon Laboratories Inc. • Austin (TX)

Presencial
USD 79.000 - 146.000
Great medical plans
401k with match
Equity rewards (RSUs)
+5
Embedded Software Engineer
Embedded Software Engineer

Green Key Resources • Philadelphia

Presencial
USD 110.000 - 140.000
Embedded Software Engineer
Embedded Software Engineer

Ezurio • Akron (OH)

Híbrido
USD 100.000 - 140.000
Hybrid work arrangement
Senior Embedded Systems Developer
Senior Embedded Systems Developer

DSR Corporation • EE. UU.

A distancia
USD 120.000 - 160.000
Embedded Software Engineer
Embedded Software Engineer

Laird Connectivity • Akron (OH)

Híbrido
USD 95.000 - 120.000
Hybrid work in Akron
Remote candidates considered
Embedded Software Engineer
Embedded Software Engineer

ATR International • Milpitas (CA)

Presencial
USD 180.000 - 240.000