Senior Platform Software Engineer
Hypercraft® · Provo, UT · 5 days ago
On-siteEngineeringFull-time
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.
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 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
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
Backgrounds That Translate Well
- Experience in one or more of the following industries: Engineering software, Robotics, Automotive, Industrial automation, Defense, Developer platforms, Fleet management, Cloud platforms
Why Hypercraft
- Competitive compensation
- Equity opportunities
- Health, dental, and vision insurance
- 401(k)
- Unlimited paid time off
- Professional development
- Relocation assistance may be available