Senior Platform Software Engineer

Hypercraft®

Provo (UT)

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Equity opportunities
Health, dental, and vision insurance
401k
Unlimited paid time off
Professional development
Relocation assistance may be available

Job summary

Hypercraft in Utah is seeking an experienced software engineer to help build Carbon, the engineering platform powering our electric unmanned ground vehicles. You’ll develop desktop, web, and edge applications and work closely with embedded, electrical, mechanical, and mission engineering teams to enable faster vehicle development.

You’ll design platform services, APIs, and tooling for vehicle configuration, diagnostics, fleet management, and software deployment, while advancing software

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related discipline.
  • 8+ years developing production software.
  • Strong object-oriented programming skills.
  • Experience designing software architecture.
  • Strong debugging and problem-solving skills.
  • Experience working across multidisciplinary engineering teams.

Responsibilities

  • Design and develop desktop, web, and edge applications that support vehicle development, deployment, and operations.
  • Build platform services, APIs, and tools for vehicle configuration, diagnostics, logging, fleet management, and software deployment.
  • Develop software that runs both on engineering workstations and on embedded Linux vehicle platforms.
  • Improve software architecture, developer workflows, deployment pipelines, and engineering productivity.
  • Support prototype development, field testing, and customer deployments.
  • Collaborate with embedded, controls, electrical, mechanical, and mission engineering teams to build tools that enable the entire vehicle platform.

Skills

Rust
TypeScript
React
Python
Go
Distributed systems
Object-oriented programming
Software architecture
Debugging
Cross-disciplinary collaboration

Education

Bachelor's degree in Computer Science or related

Tools

PostgreSQL
Docker
Protobuf /gRPC
REST APIs
Linux
CI/CD
Cloud platforms

Job description

  • PostgreSQL
  • Protobuf /gRPC

Build the Software That Accelerates Vehicle Development

Hypercraft is developing a new generation of electric Unmanned Ground Vehicles (UGVs) for defense and commercial applications.

Supporting those vehicles is Carbon, Hypercraft's Software Defined Vehicle ecosystem.

Carbon is the engineering platform behind every Hypercraft vehicle. It provides the tools, services, deployment infrastructure, diagnostics, and application framework that allow vehicles to be configured, monitored, updated, and continuously improved throughout their lifecycle.

We're looking for an experienced software engineer to help build the platform that engineers, operators, and customers use every day.

About The Role

We're looking for a software engineer who enjoys building products rather than business applications.

You’ll help develop Carbon, the engineering platform that enables faster vehicle development, simpler deployment, better diagnostics, and easier integration across the Hypercraft ecosystem.

You’ll work closely with embedded, electrical, mechanical, controls, manufacturing, and mission engineering teams to develop software that directly supports real vehicles operating in demanding environments.

What You’ll Build
  • Carbon desktop, web, and edge applications
  • Vehicle configuration, deployment, and management tools
  • Fleet management, diagnostics, and logging systems
  • Platform services, APIs, and developer tooling
  • Software that powers engineering workflows across every Hypercraft vehicle
Responsibilities
  • Design and develop desktop, web, and edge applications that support vehicle development, deployment, and operations.
  • Build platform services, APIs, and tools for vehicle configuration, diagnostics, logging, fleet management, and software deployment.
  • Develop software that runs both on engineering workstations and on embedded Linux vehicle platforms.
  • Improve software architecture, developer workflows, deployment pipelines, and engineering productivity.
  • Support prototype development, field testing, and customer deployments.
  • Collaborate with embedded, controls, electrical, mechanical, and mission engineering teams to build tools that enable the entire vehicle platform.
What We’re Looking For
Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related discipline
  • 8+ years developing production software
  • Strong object-oriented programming skills
  • Experience designing software architecture
  • Strong debugging and problem-solving skills
  • Experience working across multidisciplinary engineering teams
Experience in Several of These Areas
  • Rust
  • TypeScript
  • React
  • Python
  • Go
  • PostgreSQL
  • Docker
  • REST APIs
  • Protobuf /gRPC
  • Distributed systems
  • Linux
  • CI/CD
  • Cloud platforms

No candidate is expected to have experience in every area.

Backgrounds That Translate Well
  • Engineering software
  • Robotics
  • Automotive
  • Industrial automation
  • Defense
  • Developer platforms
  • Fleet management
  • Cloud platforms
You’ll Probably Enjoy This Role If…
  • You enjoy building software platforms.
  • You like simplifying complex engineering workflows.
  • You think about software architecture.
  • You enjoy building products that other engineers depend on.
  • You like working closely with hardware engineers.
  • You care about usability just as much as technical implementation.
Why Hypercraft

Most software engineers build internal tools or business applications.

At Hypercraft, you’ll build software that directly supports vehicle development.

Every improvement you make helps engineers build vehicles faster, integrate new capabilities more easily, and deploy software more reliably.

You’ll see your work used every day by the people building the next generation of Hypercraft vehicles.

Benefits
  • Competitive compensation
  • Equity opportunities
  • Health, dental, and vision insurance
  • 401k
  • Unlimited paid time off
  • Professional development
  • Relocation assistance may be available
Join Hypercraft

Help us build the software platform behind the next generation of electric unmanned ground vehicles.

E04JI80046jb40991dw

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

Similar jobs worth comparing

Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Hypercraft® • Provo (UT)

On-site
USD 120,000 - 180,000
Competitive compensation
Equity opportunities
Health, dental, and vision insurance
+4
Platform Engineer — Robotics & Vehicle Development
Platform Engineer — Robotics & Vehicle Development

Hypercraft® • Provo (UT)

On-site
USD 120,000 - 180,000
Competitive compensation
Equity opportunities
Health, dental, and vision insurance
+4
Staff Software Engineer
Staff Software Engineer

Carbon, Inc. • Sunnyvale (CA)

On-site
USD 209,000 - 315,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Glydways • Pittsburgh

Hybrid
USD 120,000 - 180,000
Staff Software Engineer
Staff Software Engineer

carbon • Sunnyvale (CA)

On-site
USD 209,600 - 314,400
Equity
Time off programs
Benefits
Senior Software Engineer
Senior Software Engineer

ProducePay • Sunnyvale (CA)

On-site
USD 158,000 - 238,000
Equity
Benefits package
Time off program
Staff Backend Software Engineer
Staff Backend Software Engineer

PVH (Tommy Hilfiger/Calvin Klein) • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Staff Infrastructure Software Engineer
Staff Infrastructure Software Engineer

Carbon, Inc. • Sunnyvale (CA)

On-site
USD 209,000 - 315,000
Software Engineer, Fleet Platform
Software Engineer, Fleet Platform

Doist • Columbus (OH)

Hybrid
USD 110,000 - 170,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+1
Senior Software Engineer
Senior Software Engineer

Carbon • Sunnyvale (CA)

On-site
USD 158,000 - 238,000