Senior Software Engineer, Fleet Telemetry & Control/Rust
Verse
- San Francisco, California, United States
- Remote, Hybrid
- $160,000 - $194,000 a year
- Posted Aug 10, 2026
Job description
About the role
The Senior Software Engineer, Fleet Telemetry & Control, designs, implements and tests distributed energy resource control and telemetry software on customer hardware worldwide. Working on bare‑metal or hardware‑level virtualization platforms, the role partners with energy solutions providers, leads network programming and state‑management efforts, and mentors junior engineers within a high‑performance team.
About the company
Verse builds an energy intelligence platform for the AI economy, helping the world’s largest energy consumers achieve faster, cheaper, and cleaner power through real‑time control and full visibility of energy assets. Backed by Bessemer Venture Partners, GV, Coatue and NVIDIA, the company combines expertise in grid‑scale batteries, energy markets and enterprise software to modernize aging grid infrastructure.
Requirements
- 5+ years experience developing bare‑metal applications
- Demonstrated technical leadership and ability to deliver high‑quality software on schedule while following best development practices
- Strong programming skills in systems languages such as C/C++, Rust, or Go
- Proficiency with scripting languages like Shell or Python; experience with Rust bindings for Python is a plus
- Advanced knowledge of communications solutions across all OSI layers (L1‑L7)
- Hands‑on experience with lightweight databases such as SQLite, LevelDB, or similar
- Familiarity with SCADA systems, industrial automation software, PLCs, microcontrollers, and finite state machines
- Hardened security mindset with extensive experience in PKI, encryption, cryptography, or data privacy
- Bachelor’s degree or higher in a STEM field
- Advanced Rust programming expertise
- Knowledge of electric power systems and bulk grid hardware (transmission, distribution, generation, storage)
- Experience building software for low‑power CPUs such as Intel Atom
- Understanding of model‑predictive control, optimal control, robotics, or reinforcement learning principles
- Deep knowledge of Modbus TCP or similar L5‑L7 application‑layer protocols
- Proficiency with industrial SCADA protocols such as DNP3, IEC 60870, IEC 61850
- Experience building resilient, fault‑tolerant applications on unreliable mesh networks (Ethernet, Wi‑Fi, Zigbee, 4G/5G, broadband, fiber, satellite)
- Experience with battery energy storage technologies from Tesla, Sungrow, LG/NEC, or Fluence