VerseVerified Source

Senior Software Engineer, Fleet Telemetry & Control/Rust

Partially · San Francisco, California
Posted August 12, 2026
payroll

Overview

You will own the design, implementation, and testing of distributed energy resource controls and telemetry software on customer hardware at sites worldwide. You'll work with Rust, C/C++, and Go on bare-metal or hardware-level virtualization platforms, building real-time control systems that manage grid assets. You'll join a high-performance team backed by Bessemer, GV, Coatue, and NVIDIA, and collaborate with energy solutions partners on their proprietary hardware. Your work will directly enable faster, cheaper, and cleaner power for AI data centers, shaping the energy infrastructure of the future.

What You'll Do8

  • 1Design and implement high-performance, production-grade software for fleet telemetry and control, optimized for resource- and bandwidth-constrained environments.
  • 2Build and maintain applications directly on bare-metal or hardware-level virtualization platforms using Rust, C/C++, or Go.
  • 3Develop supervisory distributed energy resource control and telemetry applications with heterogeneous OEM hardware, sensor/actuator networks, and remote terminal units.
  • 4Provide specifications for over-the-air (OTA) updates of on-prem software and remote access solutions for customers.
  • 5Implement and enforce best security practices for critical infrastructure and cyber-physical systems.
  • 6Mentor and support junior engineers in their fleet telemetry and control software development career.
  • 7Collaborate closely with energy solutions providers on their proprietary hardware and on-premises software stacks.
  • 8Drive the adoption of test-driven development and transparent communication within the team.

Requirements7

  • 15+ years working directly on bare metal applications.
  • 2Advanced programming skills with systems languages such as C/C++, Rust, or Go.
  • 3Comfortable with scripting languages such as Shell or Python.
  • 4Advanced knowledge of communications solutions at all layers (L1-L7) in the OSI networking model.
  • 5Hands-on exposure to lightweight database engines such as SQLite, LevelDB, or similar.
  • 6Familiarity with SCADA systems, industrial automation software, PLCs, microcontrollers, and finite state machines.
  • 7Hardened security mindset with extensive experience in public key infrastructure, encryption, cryptography, and data privacy.

Salary Insight

Salary not disclosed in listing

Location

Typepartially
LocationSan Francisco, California

Required Skills

rustc++gopythonscada
Share:

Similar open positions

Explore active roles that match your skills and interests.

Actalent

9h agoSan Francisco, Californiapayroll

Senior Software Engineer, Embedded Linux and EV Charging

You will design and build the core software powering a large-scale fast-charging network for electric vehicles, owning applications on an embedded Linux site controller that securely manages every device at a charging site. You will work with Golang, C, and Rust in a multi-threaded, microservice-based environment, handling billing, authorization, power distribution, and cloud communication. Your code will ensure reliability and scalability for next-generation EV charging products, with direct impact on customer experience. This role stands out for its hands-on product bring-up and root cause analysis, offering a chance to shape the future of sustainable transportation.

Competitive salary
golangcrust+2 more

Fab2

5h agoAustin, Texaspayroll

Software Engineer Rust Fab2

Fab2 seeks exceptional hands-on individuals to build production Rust software for semiconductor fabrication tools. This role integrates with microcontroller systems to sequence and control fabrication processes while developing modern software-defined fab capabilities.

105K–170K
RustLinuxgRPC+8 more

RST Recruitment

19d agoSan Francisco, Californiapayroll

Senior Backend Engineer Security Fleet Platform

Lead ownership of a production backend platform that secures and manages fleet operations at scale. Build and scale secure APIs and services from design to deployment while collaborating across embedded and cloud domains. Drive technical excellence through robust architecture and observability.

Competitive salary
GoTypeScriptAWS+9 more
GD Information Technology, Inc.

GD Information Technology, Inc.

18d agoWashington, District of Columbiapayroll

Senior Software Developer TS/SCI GSW IT - Go Rust Systems Architecture

Senior Software Developer leads mission-critical software design at U.S. Intelligence Community. Requires TS/SCI clearance and fosters iterative growth. Engineers drive architecture and reliability across full stack.

Competitive salary
GoRustLinux+3 more

ARC ENT

9d agoSan Francisco, Californiapayroll

Firmware Engineer (Rust) at ARC ENT

You will own the firmware for a new high-frequency power conversion system at a venture-backed hardware startup in San Francisco. You will write Rust on resource-constrained microcontrollers, design control loops that run in real time, and build the test infrastructure that validates hardware. You will debug with an oscilloscope as often as a debugger, working close to switching hardware. This role stands out because you will shape the software from the ground up and see it ship in a physical product.

112K–200K
RustFirmware fundamentalsMicrocontroller programming+1 more
Motion Recruitment Partners, LLC

Motion Recruitment Partners, LLC

2d agoRemotepayroll

Senior Application Engineer Software OEM Customer-facing

Design and ship high-performance embedded solutions that power OEM products. Own software and firmware integration from concept to production. Lead cross-functional initiatives that improve system reliability and performance. Drive technical excellence across distributed teams.

200K–250K
Embedded LinuxFirmware IntegrationOEM Partnerships+2 more