EMBEDDED FIRMWARE & PROTOTYPING · GREATER SEATTLE AREA

Every product starts with prototype No.1

I help inventors, researchers, and businesses of all sizes bring their hardware visions to life. Whether you need a custom solution for your business when no off-the-shelf product exists, a prototype to show investors, or just a hand with firmware, I am here to help.

Write to Evan Initial conversations are always free.
A custom expansion board PCB, assembled and ready for bring-up
A custom expansion board for a research group’s embedded platform
A two-channel talkback unit circuit board, without its enclosure
A custom two-channel talkback unit for a broadcast TV studio
Microscope view of a debug trace wire soldered to a Bluetooth modem
Firmware debugging of a bluetooth modem for a powersports infotainment system
Capabilities

The full stack of embedded

Firmware is the core of what I do. The electronics and mechanical enclosures around it can be prototyped in house, which saves you from hiring a separate team for each.

Firmware

The code that makes your project come to life.

  • All things firmware
  • Embedded Linux
  • RTOS & bare metal
  • Bluetooth & Bluetooth audio
  • Device UI & companion software

UI / UX

Defining how a user interacts with your product.

  • Interaction planning
  • Finding gaps & problems early
  • Device UI design
  • Intuitive, good-looking products

Electronics

Prototype electronics, built and brought up in house.

  • Breadboard prototyping
  • Schematic design
  • PCB layout
  • Low volume assembly
  • Board bring-up
  • Debug & troubleshooting

Mechanical

Wrap the project in an enclosure so it feels finished.

  • Enclosure prototyping
  • 3D printing
  • CAD
  • Fit & finish iteration

ALSO troubleshooting and fixing buggy firmware, consultancy, PLC work, and test rigs for qualification and manufacturing. If it has firmware in it, I am interested.

Who I’m for

Am I right for your project?

Some clients just give me ideas and need me to handle everything. Others are already underway and just need me to write the code. I enjoy it all.

Handle everything

You have an idea and a budget, but no engineering team. I build you a working device without the cost and commitment of hiring a full team.

You do not need to know what an RTOS is to start the conversation, I am here to help you through the full process.

Just the firmware

Already running a project of your own? When your project needs a firmware engineer, I can work alongside you or your team and deliver the firmware to run your device.

I can create the software design specifications, write the code, test the code, do board bringup, and help with troubleshooting and ongoing support.

Just advice

If you just need advice, I can consult by the hour and talk about anything you want to.

I commonly help with general guidance, researching feasibility, architecture and chip selection, reviewing a design or someone else’s code, or just help you figure out how to move forward if you're stuck.

Where I stop

My degree is in computer science, and I am a capable hardware prototyper. I am not an EE, and I will not pretend to be one. P1 means the first prototype: for design-for-manufacture and production at scale, you want a specialist firm. When your product outgrows the prototype stage, I can help you hand it off cleanly to the right people.

Pricing, plainly

Straight answers on cost

I run a small business too, and I can't count the times I never reached out to a vendor because I had no idea whether their services were even close to my budget. These ballparks are here so you don't have to guess. Work is generally time and materials. I bid accurately with some margin, and more often than not that margin ends up funding future work, tweaks, changes, and maintenance. If we don't use all of the budget, you keep the extra.

Hourly Consulting, review, and advice
from $10k Pure firmware projects, bug fixes, and small prototypes
$25k–$75k+ A complete prototype, costs can vary depending on complexity

Every project is different, and no project is too small. Reach out to discuss yours; initial conversations are always free.

HOW WE USE AI
“AI is rarely better than the person driving it.

Used well, AI makes your project faster, cheaper, and more reliable. Used carelessly, it makes confident mistakes that don't show up until later. You are renting my mind for your project, AI lets me spend more of my thinking on the stuff that matters. A human is always in charge, and I review everything AI does.

Read my full position on AI
Evan Edstrom
The person behind it

Evan Edstrom

Ten years of embedded firmware experience across industrial, automotive, and consumer products. I have production firmware running on millions of devices around the globe today. My training is in software, and I've had a soldering iron in hand since I was a kid.

I am detail oriented to a fault, and I care that the things I build are reliable, pleasant to use, and good to look at. P1 Engineering is a one-person shop, backed by a network of trusted specialists for the parts that need one.

Based in the greater Seattle area. Out of the office, you will find me halfway through a home DIY project or out in the garden.

REACH OUT

Have a project in mind?

Even a rough one. Write to me and we will talk it through. No charge, no sales pitch, no obligation. You don’t have to be in Seattle. I work remotely and can travel if needed.

contact [at] p1eng.com
P1 ENGINEERING · KENMORE, WASHINGTON