JOBSEARCHER

Senior Firmware Engineer

StratitechSonoma, CAMay 21st, 2026
Senior Firmware EngineerSan Bruno, CA (Hybrid/Onsite)FTEStratITech is partnering with an innovative consumer technology company focused on building connected hardware products that combine smart software, wireless connectivity, and scalable embedded systems. Their engineering team is developing next-generation IoT devices designed to improve sustainability and operational efficiency at scale.We are seeking a Senior Firmware Engineer to help design and develop low-level embedded firmware for connected products. This individual will collaborate closely with hardware, cloud, mobile, and product teams to build reliable, production-ready systems supporting wireless connectivity, OTA updates, sensor integrations, and real-time device communication.Note: No C2C or C2H arrangements will be considered. This is a direct contract engagement only. No agencies.ResponsibilitiesDesign and develop embedded firmware for MCU-based platformsImplement and optimize wireless communication stacks including Wi-Fi and BluetoothDevelop low-level firmware interfacing with hardware peripherals and sensors using GPIO, I2C, SPI, UART, and related protocolsSupport OTA firmware updates and secure device communicationDebug and troubleshoot embedded systems using oscilloscopes, logic analyzers, Wireshark, and related toolsCollaborate cross-functionally with hardware, cloud, mobile, and product engineering teamsContribute to system scalability, production readiness, and deployment effortsParticipate in code reviews and maintain engineering best practicesRequired Qualifications5+ years of embedded firmware or embedded systems development experienceStrong expertise in C programming for embedded systemsDeep understanding of networking concepts and connected device firmwareExperience working with RTOS environments (FreeRTOS preferred)Hands-on experience with Wi-Fi and Bluetooth connectivity modulesStrong experience with hardware/software integration and debuggingExperience with GPIO, I2C, SPI, UART, and JTAG protocols/interfacesFamiliarity with CI/CD pipelines, build systems, and version control systemsPreferred QualificationsExperience with ESP32 microcontrollersMQTT and cloud connectivity experienceAWS experience (AWS CDK is a plus)Experience with cellular connectivityStrong communication and collaboration skillsCompensationBase Salary: $225K–$250K + equity + benefitsCompensation will vary based on experience, technical depth, and overall alignment with the role.