waypointjobs

Hypercraft®

Senior Embedded Systems Engineer

provo, UT

Check who can apply and the requirements below before continuing.

About this opportunity

Hypercraft® lists this Senior Embedded Systems Engineer opportunity in provo, Utah. Review the employer’s description below for duties, qualifications and application requirements.

Job description

About The Role

We're looking for an experienced embedded software engineer with strong C development experience who enjoys building platforms rather than applications.

You'll develop RTOS software, hardware abstraction layers, board support packages, device drivers, and platform services that form the foundation of Hypercraft's software-defined vehicles.

You'll work across embedded Linux, networking, and distributed systems while collaborating closely with hardware, controls, and electrical engineers to build reliable, maintainable embedded platforms for next-generation vehicles.

What You'll Build

RTOS infrastructure and safety-critical software

Embedded Linux platform services

Hardware abstraction layers (HALs), BSPs, and device drivers

Vehicle networking (Ethernet, CAN, and IPC)

Diagnostics, secure boot, and software update systems

Core software infrastructure used across every Hypercraft vehicle

Responsibilities

Design and develop real-time embedded software for vehicle control and platform infrastructure.

Develop RTOS applications, platform services, HALs, BSPs, and device drivers.

Build and maintain embedded networking, middleware, diagnostics, and secure software update capabilities.

Bring up new hardware, integrate peripherals, and debug complex embedded systems.

Optimize deterministic performance, reliability, and resource utilization across embedded platforms.

Collaborate with electrical, controls, and software engineers to enable new vehicle capabilities and support prototype development, testing, and field deployments.

Experience in Several of These Areas

Real-time operating systems (RTOS)

Embedded C/C++

BSP, HAL, and device driver development

ARM-based embedded processors (e.g., NXP)

Ethernet, CAN, and IPC

Embedded Linux

Bootloaders and secure boot

Middleware and communication frameworks

Embedded debugging (JTAG, GDB, oscilloscopes, logic analyzers)

Safety-critical or high-reliability software

What We're Looking For

Minimum Qualifications

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related discipline

8+ years developing embedded software

Strong C/C++

Strong Linux experience

Experience with RTOS development

Experience developing safety-critical software

Experience bringing up embedded hardware

Experience in Several of These Areas

RTOS

Embedded Linux

Yocto

Docker

C/C++

Rust

Python

CAN / J1939

Automotive Ethernet (100/1000BASE-T1)

ARM

NXP S32 Automotive Platform

BSP development

Device drivers

Secure Boot

OTA updates

Distributed systems

ISO 26262 / functional safety

Cybersecurity

No candidate is expected to have experience in every area.

Backgrounds That Translate Well

Robotics

Automotive

Aerospace

Defense

Industrial automation

Autonomous systems

Embedded networking

Edge computing

You’ll Probably Enjoy This Role If ...

You enjoy building software platforms.

You think in systems rather than applications.

You like understanding hardware.

You enjoy debugging difficult problems.

You want to work where software and hardware meet.

You enjoy building infrastructure that other engineers depend on.

Why Hypercraft

At Hypercraft, you'll build the embedded software that powers our vehicles, not just a single ECU.

You'll develop RTOS software, low-level C, device drivers, networking, and platform infrastructure while working closely with hardware and prototype vehicles from the beginning.

If you enjoy solving difficult embedded problems and seeing your software run on real hardware, you'll feel at home here.

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 embedded platform powering the next generation of electric unmanned ground vehicles.

E04JI80046jb4098zcy

#J-18808-Ljbffr

Worksite address

provo, UT, 84605, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Space Systems Mechanical Engineer

laurel, MD

See pay details in description

Description Do you want to design and build unique space structures and spacecraft for NASA missions that enable groundbreaking scientific disco…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

System Security Engineer

laurel, MD

See pay details in description

Description Are you looking for an opportunity to utilize your technical skills to solve complex, real-world problems? If so, we're looking …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Advanced Reentry Mission Engineer

laurel, MD

See pay details in description

Description Are you interested in hypersonic and reentry system design and prototyping? Do you want to make contributions to next generation …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Thermal and EO/IR Modeling and Simulation Engineer

laurel, MD

See pay details in description

Description Are you looking for a unique opportunity to impact significant advances to the nation's groundbreaking integrated air and missile de…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Network Effects Engineer

laurel, MD

See pay details in description

Description Do you want to perform advanced research, development, and test & evaluation of communications systems and network technologies that…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

System Realization and Resilience Engineer

laurel, MD

See pay details in description

Description Are you passionate about applying system engineering principles to influence the development and resilience of future strategic weap…

Listing review due 2026-10-06View job