Software Engineer — Exoskeleton Telemetry & Field Tools

Socket.dev

Palo Alto (CA)

On-site

USD 140,000 - 190,000

Full time

6 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

Job summary

Edgerun is seeking a Software Engineer to build the software layer around the world’s most advanced powered exoskeleton. You will work with a team of engineers to turn sensor data into actionable dashboards, logs, and alerts, and to support field deployments with robust telemetry and test infrastructure.

The role emphasizes ingestion, storage, and tooling to enable rapid decisions in dynamic field conditions, with CI/CD and hardware-in-the-loop testing experience valued.

Qualifications

  • Bachelor's degree in computer science, engineering, or another technical discipline.
  • 3+ years building production software that ingests and processes real data at scale.
  • Experience working close to hardware or firmware, not only application code.

Responsibilities

  • Build pipelines turning raw sensor and test data into dashboards, logs, and alerts for engineers.
  • Own the path from device in the field to a decision at a desk: ingestion, storage, tooling.
  • Build what operators see: fleet status, readiness, service needs, usage for mission pre-checks.
  • Construct datasets that gait models train on, and tooling to label and validate them.
  • Set up and maintain CI and hardware-in-the-loop test rigs to catch issues early.
  • Collaborate with firmware to keep data flowing from hardware into the engineering loop.
  • Develop and maintain web tools and internal apps the team relies on.

Skills

Production software development
Hardware/firmware experience
CI/CD pipelines
Time series data at scale
Fleet telemetry for devices
CAN/Serial parsing
ML data pipelines
Full stack data tooling

Education

Bachelor's degree in CS/Engineering/technical discipline

Tools

CAN bus tooling
Serial interface tooling

Job description

Edgerun is seeking a Software Engineer to build the software layer around the world’s most advanced powered exoskeleton. You will work with a team of engineers to turn sensor data into actionable dashboards, logs, and alerts, and to support field deployments with robust telemetry and test infrastructure.

The role emphasizes ingestion, storage, and tooling to enable rapid decisions in dynamic field conditions, with CI/CD and hardware-in-the-loop testing experience valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer — Real-Time Exoskeleton Field Systems
Firmware Engineer — Real-Time Exoskeleton Field Systems

Socket.dev • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Exoskeleton Hardware Engineer — Field-Ready & Hands-On
Exoskeleton Hardware Engineer — Field-Ready & Hands-On

Socket.dev • Palo Alto (CA)

On-site
USD 85,000 - 140,000
Software Engineer
Software Engineer

Socket.dev • Palo Alto (CA)

On-site
USD 140,000 - 190,000
Principal Embedded Systems Engineer - Exoskeletons
Principal Embedded Systems Engineer - Exoskeletons

Socket.dev • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Electrical Engineer — Exoskeleton Power & Controls
Electrical Engineer — Exoskeleton Power & Controls

Socket.dev • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Principal Engineer, Embedded Systems
Principal Engineer, Embedded Systems

Socket.dev • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Firmware Engineer
Firmware Engineer

Socket.dev • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Electrical Engineer
Electrical Engineer

Socket.dev • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Mechanical Engineer
Mechanical Engineer

Socket.dev • Palo Alto (CA)

On-site
USD 85,000 - 140,000
Staff Robotics Hardware Engineer - Exoskeleton Systems
Staff Robotics Hardware Engineer - Exoskeleton Systems

Socket.dev • Alameda (CA)

On-site
USD 150,000 - 210,000
Competitive base salary with equity
100% healthcare coverage for you and |
Generous vacation policy
+2