Job Details

Senior Firmware Engineer

  2026-05-20     Stratitech     Santa Rosa,CA  
Description:

Senior Firmware Engineer

San Bruno, CA (Hybrid/Onsite)

FTE

StratITech 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.

Responsibilities

  • Design and develop embedded firmware for MCU-based platforms
  • Implement and optimize wireless communication stacks including Wi-Fi and Bluetooth
  • Develop low-level firmware interfacing with hardware peripherals and sensors using GPIO, I2C, SPI, UART, and related protocols
  • Support OTA firmware updates and secure device communication
  • Debug and troubleshoot embedded systems using oscilloscopes, logic analyzers, Wireshark, and related tools
  • Collaborate cross-functionally with hardware, cloud, mobile, and product engineering teams
  • Contribute to system scalability, production readiness, and deployment efforts
  • Participate in code reviews and maintain engineering best practices

Required Qualifications

  • 5+ years of embedded firmware or embedded systems development experience
  • Strong expertise in C programming for embedded systems
  • Deep understanding of networking concepts and connected device firmware
  • Experience working with RTOS environments (FreeRTOS preferred)
  • Hands-on experience with Wi-Fi and Bluetooth connectivity modules
  • Strong experience with hardware/software integration and debugging
  • Experience with GPIO, I2C, SPI, UART, and JTAG protocols/interfaces
  • Familiarity with CI/CD pipelines, build systems, and version control systems

Preferred Qualifications

  • Experience with ESP32 microcontrollers
  • MQTT and cloud connectivity experience
  • AWS experience (AWS CDK is a plus)
  • Experience with cellular connectivity
  • Strong communication and collaboration skills

Compensation

💰 Base Salary: $225K–$250K + equity + benefits

Compensation will vary based on experience, technical depth, and overall alignment with the role.


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search