Embedded Software Engineer
Position: Sr. Embedded Software Engineer Location: West Lafayette, IN Type: Full-time | On-site What You'll Do:Lead bare-metal bring-up of Wi-R SoCs and Cortex-M/RISC-V platformsBuild and optimize low-power firmware stacks (I2C, SPI, BLE, DMA, sensor drivers, power domains)Architect and deliver a production-ready firmware SDK used by Tier-1 hardware partnersDebug at the register level using oscilloscopes and JTAG toolsMentor junior developers and contribute to code reviews, toolchain decisions, and quality standards What We're Looking For: Required:5+ years building embedded firmware for wearables, medical, or IoT devicesStrong C/C++ skills and deep experience with low-level MCU debuggingProven track record of power-optimized embedded development on Cortex-M or similar platformsComfort leading technical decisions and collaborating across teamsBare metal embedded C expertise Preferred:Experience with RTOS, BLE stack customization, or neural/biometric sensingPCB-level hardware familiarity or embedded Linux experienceExperience building and shipping SDKs for third-party use