×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer; w2 contractors

Job in Indianapolis, Marion County, Indiana, 46204, USA
Listing for: 22nd Century Technologies, Inc. (TSCTI)
Full Time, Seasonal/Temporary, Contract position
Listed on 2026-09-02
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 50 - 65 USD Hourly USD 50.00 65.00 HOUR
Job Description & How to Apply Below
Position: Embedded Software Engineer (only w2 contractors)
Job Title:

Embedded Software Engineer (only w2 contractors) Location with zip code: 30 South Meridian Street Suite 500 Indianapolis, IN 46204 Duration: 1 year (Temp to hire) Payrate : $75/hr. – $100/hr. $50-$65/hr. with 03 - 05 yrs. of experience

Shift: 1st Must have experience with: RF/Sub GHz/ Z-wave

Summary:

The Embedded Software Engineer will develop and maintain embedded firmware for ARM Cortex-M-based wireless systems, working closely with hardware and RF engineering teams.

Required Skills:

Strong Embedded C experience. Bare-metal and RTOS firmware development. ARM Cortex-M/M33 experience. Interrupt-driven architectures. DMA, timers, watchdogs, GPIO, UART, SPI, and I2C. Bootloaders and OTA firmware updates. J-Link, SWD, and GDB debugging. Low-power firmware development. Strong wireless/sub-GHz experience, preferably Z-Wave. Mesh networking and wireless sensor networks. Silicon Labs EFR
32, Simplicity Studio, and Gecko SDK experience preferred. Z-Wave 700/800, Smart Start, S2 security, Zniffer, and PTI experience preferred. Knowledge of secure boot, firmware signing, encrypted OTA, and secure authentication. RF/EMC/EMI troubleshooting knowledge is a plus. Git, CI/CD, automated testing, and modular firmware architecture preferred. Responsibilities:
Develop, debug, and maintain embedded firmware. Develop wireless and sub-GHz communication features. Implement bootloaders and OTA firmware updates. Debug hardware and wireless issues using J-Link/SWD/GDB. Optimize firmware for low-power applications. Work with hardware and RF engineers on system integration and troubleshooting. Support embedded security and wireless protocol development. Document technical designs, testing, and troubleshooting.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary