Embedded Software Engineer
The Embedded Software Engineer will design, develop, debug, and maintain embedded firmware for hardware-based systems, working closely with hardware engineering teams to ensure seamless integration, reliability, and performance.
- Indianapolis, Indiana, United States
- Contract
- On-site
- $69–$73 per hour
- Posted Nov 2, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software
Responsibilities
- design, develop, debug, and maintain embedded firmware for hardware-based systems
- working closely with hardware engineering teams to ensure seamless integration, reliability, and performance
Requirements
Nice to have: Z-Wave, proprietary sub-GHz protocols, mesh networking, Low-power wireless sensor networks, RF coexistence, Wireless OTA firmware updates, Z-Wave 700/800 series, SmartStart, S2 security, secure boot, firmware signing, key provisioning, Encrypted OTA updates, secure pairing/authentication, Replay protection, secure credential storage
Skills
Embedded Cbare-metal and RTOS-based firmware developmentARM Cortex-M microcontrollersinterrupt-driven architecturesDMAtimerswatchdogsGPIOUARTSPII2CBootloader developmentfirmware update mechanismsJ-LinkSWDGDBLow-power firmware design and optimizationSilicon Labs Simplicity StudioGecko SDKSilicon Labs wireless stack APIsZniffer packet analysisPTI packet tracingGitfirmware CI/CD
More jobs nearby
Full description
Pride Global
Company details are for members
Sign up for a free job alert to see Pride Global's profile, website and LinkedIn, and the same for every employer on Referso Jobs.