Senior/Staff Software Engineer, Connected IoT Systems

Heron Power Inc.

Scotts Valley (CA)

Hybrid

USD 163,000 - 207,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Heron Power Inc. is seeking a Senior/Staff Software Engineer to help build scalable Connected Systems software for grid-connected energy systems. You will own components across edge devices, cloud, and data pipelines, delivering secure and reliable services.

Collaborate with embedded, hardware, test, manufacturing, and frontend teams to enable telemetry, diagnostics, and over-the-air firmware updates in challenging environments.

Qualifications

  • 7+ years of professional software engineering with ownership of significant distributed system components.
  • Experience delivering complex software products from design through production deployment.
  • Experience building or contributing to industrial IoT, telemetry, fleet management, or large-scale connected systems.
  • Strong experience designing and implementing backend services in Python, Go, Rust, Java, or similar languages.
  • Experience building telemetry ingestion, stream processing, or event-driven systems using Kafka or cloud-native equivalents.
  • Solid understanding of APIs, distributed systems, cloud infrastructure, and data platform design.
  • Experience collaborating across firmware, hardware, manufacturing, test, and software teams.

Responsibilities

  • Build scalable backend services and data platforms for industrial IoT deployments.
  • Build telemetry ingestion, processing, storage, and analytics pipelines supporting fleet monitoring and system fault analysis.
  • Develop services and workflows for diagnostics, remote troubleshooting, asset lifecycle tracking, and over-the-air firmware updates.
  • Implement APIs, event-driven services, and data models that enable reliable integration across Connected Systems, Firmware, Manufacturing, and System Test.
  • Contribute to software quality through code reviews, testing strategies, observability, and operational excellence.

Skills

Distributed systems
Backend languages
Kafka streaming
APIs & cloud
Production debugging

Job description

Heron Power Inc. is seeking a Senior/Staff Software Engineer to help build scalable Connected Systems software for grid-connected energy systems. You will own components across edge devices, cloud, and data pipelines, delivering secure and reliable services.

Collaborate with embedded, hardware, test, manufacturing, and frontend teams to enable telemetry, diagnostics, and over-the-air firmware updates in challenging environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Connected Systems & Telemetry
Senior Software Engineer, Connected Systems & Telemetry

Speedrun Talent Network • Scotts Valley (CA)

Hybrid
USD 163,000 - 207,000
Senior/Staff Software Engineer, Connected Systems
Senior/Staff Software Engineer, Connected Systems

Heron Power Inc. • Scotts Valley (CA)

Hybrid
USD 163,000 - 207,000
Equity
Senior/Staff Software Engineer, Connected Systems
Senior/Staff Software Engineer, Connected Systems

Speedrun Talent Network • Scotts Valley (CA)

Hybrid
USD 163,000 - 207,000
Senior Software Engineer, End-to-End Systems & Tools
Senior Software Engineer, End-to-End Systems & Tools

Heron Power Inc. • Scotts Valley (CA)

On-site
USD 130,000 - 150,000
Staff Software Engineer - Cloud, Data Pipelines & Platform
Staff Software Engineer - Cloud, Data Pipelines & Platform

Heron Power Inc. • Scotts Valley (CA)

On-site
USD 180,000 - 240,000
Equity
Software Engineer — Build Scalable Grid Tech & Tools
Software Engineer — Build Scalable Grid Tech & Tools

Linuxconfig • Scotts Valley (CA), Northern (KY)

Hybrid
USD 110,000 - 150,000
Software Engineer
Software Engineer

Linuxconfig • Scotts Valley (CA), Northern (KY)

On-site
USD 110,000 - 150,000
Staff/Senior Staff Software Engineer
Staff/Senior Staff Software Engineer

Heron Power Inc. • Scotts Valley (CA)

On-site
USD 180,000 - 240,000
Equity
Software Engineer/Senior Software Engineer
Software Engineer/Senior Software Engineer

Heron Power Inc. • Scotts Valley (CA)

On-site
USD 130,000 - 150,000
Senior Power Electronics Applications Engineer
Senior Power Electronics Applications Engineer

Heron Power Inc. • Scotts Valley (CA)

On-site
USD 130,000 - 160,000