Hardware and software, fully integrated.

Squarewave designs and builds the whole product: embedded hardware, firmware, software, and games. One accountable engineer, every layer.

Services

Pick one discipline, or bring Squarewave in across all of them so the layers are designed together.

01

Software

Desktop and mobile apps, companion apps for connected devices, internal tools, test and manufacturing utilities, and back-end services.

Companion appsToolingTest automation
02

Firmware

Bare-metal and RTOS firmware: drivers, bootloaders, OTA updates, wireless connectivity, low-power design, and board bring-up.

STM32ESP32nRF52Arm Cortexand more
03

Game Development

Gameplay, engine, and tools programming. Real-time performance work, systems design, and porting to new platforms.

UnityUnrealProprietary engines
04

Embedded Hardware

Microcontroller-based hardware from proof of concept to production-ready boards: architecture, schematic capture, PCB layout, prototyping, and bring-up.

SchematicPCB layoutBring-up

About

When you work with Squarewave, you work directly with me.

Hi, I'm Jeremy Carver. I'm a Staff+ engineering leader based in Salt Lake City, specializing in real-time interactive systems and games.

Squarewave is my independent practice. I take on projects that cross the full stack, from the circuit board to the screen, and I stay with them from the first conversation to the final release.

JC
Jeremy CarverFounder · LinkedIn ↗
Squarewave

Have something to build?

Tell me what you're building and where it stands today. I'll reply by email.

Prefer email? jeremy [at] squarewave-llc.com

0 / 5,000