Senior Firmware Engineer (San Francisco) Job at Torch Systems, San Francisco, CA

K1RjVWlTTkxTNk9PcG1mVS8vR2VCRm5LSFE9PQ==
  • Torch Systems
  • San Francisco, CA

Job Description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Torch Systems

Company Description

Torch is a San Francisco-based IoT technology company specializing in real-time monitoring and alerting for high-value assets. Its solar-powered Torch sensor integrates fire detection, air quality monitoring, 360-degree security vision, and AI processing tools. Trusted by large utilities, city governments, landmarks, and communities, Torch products provide early-stage wildfire detection and remote security monitoring. The company has earned recognition from Forbes, NBC, ABC, Fast Company, and Entrepreneur.com for its innovation and impact.

Role Description

This is a full-time hybrid role for a Senior Firmware Engineer. The role is based in the San Francisco Bay Area with some work-from-home flexibility. The Senior Firmware Engineer will be responsible for designing, developing, and testing embedded software for IoT devices. Day-to-day tasks include firmware development, debugging, working closely with electrical engineers, and optimizing software for ARM architecture. Collaboration with cross-functional teams to define system requirements and ensure quality assurance is also a key part of this role.

Key Candidate Profile:

  • Has shipped and maintained firmware in a volume production environment of thousands of devices
  • Minimum 5 years experience of embedded firmware experience
  • Has worked in a startup environment in a solo or lead role

Key Skills:

  • Strong foundation with RTOS (FreeRTOS and ideally also ThreadX/Zephyr)
  • Strong foundation with STM32 targets and development toolchains
  • Experience with low power optimization, low power mode management, experience using power profiling tools and techniques (Otii Ace/Joulescope, power simulation models)
  • Experience with board bring-up, driver development and optimization (including DVP/CSI cameras)
  • Experience with cellular connectivity and modem management (satellite connectivity experience a plus)
  • Experience with secure bootloaders, firmware signing, and OTA system development and testing
  • Experience integrating with AWS/AWS IoT hub
  • Experience with firmware CI/CD tooling and automated test development
  • Experience with production testing and provisioning
  • Experience with embedded image processing, compression, analysis in resource and power constrained devices
  • Experience with multi-sensor fusion and real-time data processing
  • Familiarity in running neural networks on embedded devices, familiarity with neural accelerator hardware
  • Familiarity with hardware/firmware test automation (pytest or similar)
  • Experience with multiple radio technologies (cellular, LoRa, satellite) and connectivity failover systems

Product Context:

  • Outdoor fire detection sensor with multiple cameras, multi-gas sensors, GPS
  • Solar-powered system operating in extreme outdoor conditions with extended battery life requirements
  • Multi-connectivity platform with automatic failover (cellular/satellite/LoRa)
  • Real-time fire detection and alert system with strict timing requirements

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Technology, Information and Internet

Referrals increase your chances of interviewing at Torch Systems by 2x

Get notified about new Senior Firmware Engineer jobs in San Francisco Bay Area .

Sr. Wireless Firmware Engineer (Direct To Cell)

Senior Firmware Engineer Wearables (OnSite West Lafayette, IN Relocation From Bay Area)

San Francisco Bay Area $115,000.00-$150,000.00 21 hours ago

Senior Staff Embedded Controls Engineer, Body Controls

Sr. Electrical Design Engineer (Embedded Firmware)

Milpitas, CA $134,800.00-$229,200.00 1 week ago

Santa Clara, CA $185,000.00-$225,000.00 6 days ago

San Mateo, CA $130,000.00-$260,000.00 6 days ago

Mountain View, CA $167,000.00-$250,000.00 1 week ago

San Jose, CA $161,000.00-$190,000.00 2 days ago

San Mateo, CA $150,000.00-$180,000.00 3 days ago

Santa Clara, CA $174,500.00-$185,000.00 1 month ago

San Francisco, CA $140,000.00-$270,000.00 7 months ago

Redwood City, CA $150,000.00-$170,000.00 8 months ago

Mountain View, CA $167,000.00-$228,000.00 3 weeks ago

Senior Embedded Software Engineer, Validation

San Francisco, CA $153,000.00-$180,000.00 5 months ago

Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Sunnyvale, CA $166,000.00-$244,000.00 3 days ago

Milpitas, CA $146,600.00-$203,100.00 3 weeks ago

Senior Firmware Engineer - Embedded Controller

San Mateo, CA $130,000.00-$280,000.00 3 weeks ago

Burlingame, CA $117,000.00-$173,000.00 6 hours ago

Sunnyvale, CA $117,000.00-$173,000.00 6 hours ago

Senior Embedded Software Engineer Infotainment Platform

Palo Alto, CA $146,900.00-$194,610.00 2 weeks ago

San Francisco, CA $180,000.00-$212,000.00 3 months ago

Senior Firmware Engineer - Secure SSD & Embedded Security

San Mateo, CA $180,000.00-$300,000.00 5 days ago

San Jose, CA $210,000.00-$250,000.00 5 days ago

South San Francisco, CA $160,000.00-$215,000.00 3 days ago

Senior Embedded Software Engineer - Firmware

Mountain View, CA $171,000.00-$264,000.00 2 months ago

Pleasanton, CA $150,000.00-$250,000.00 1 year ago

Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Job Tags

Full time, Remote work, Work from home, Relocation,

Similar Jobs

Maria Parham Health

New Graduate RN Job at Maria Parham Health

Description: Maria Parham Health $20,000 Bonus with 2-year Commitment (New Graduate RN's) Tuition Assistance for continuing education is available at the completion of the 1 year full-time employment mark Who We Are: People are our passion and purpose. Come ...

Westland Resources

Archaeology Field Director Job at Westland Resources

 ...projects, bringing innovative solutions to our clients. Make a difference with us at WestLand!WestLand is seeking a full-time Archaeology Field Director to join our Cultural Resources team in Tucson Arizona. The ideal candidate will have an expertise in southwestern... 

RACC Inc

Math Instructor Job at RACC Inc

 ...Description Be more than a tutor! Learn the Mathnasium Method, and Make Math Make Sense to our students! Mathnasium of Sayville has...  ...know that any child can be successful in mathits a matter of teaching it in a way that makes sense to them. Our experienced math... 

Diamond Select, Inc

Restaurant General Manager; incredible Culture & Benefits! up to $60k Job at Diamond Select, Inc

 ...details as you move along in the process. Company Description Diamond Select, Inc. is sourcing top talent for a few great KFC, Taco Bell, Pizza Hut, Dairy Queen, Wingstop & Tropical Smoothies restaurants / franchisees across the USA (FL, GA, SC, OH, TN, LA, MS... 

WuXi Biologics Group

Associate Director, Business Development CRO Services - West Coast (San Francisco) Job at WuXi Biologics Group

 ...Associate Director, Business Development CRO Services - West Coast United States Posted 2025-01-30 Position title: Associate Director Business Development, Research Services, West Coast Job Scope: This Business Development (Sr.) Manager is responsible for identifying...