Skip to main content

Embedded Jake LLC · Menomonee Falls, WI

Craftsmanship
placed first.

Embedded systems consulting from concept to production.

Embedded C / C++ STM32 FreeRTOS LTE / TLS GPS PROFINET Certified Siemens S7-1500 Embedded Linux Modbus / MQTT CAN / J1939
Get in Touch
9+
Years embedded systems experience
100%
PROFINET certification pass rate
WI
Wisconsin-based, remote-ready

What I Build

Craftsmanship over shortcuts. Thoughtful solutions built to last.

Firmware

Embedded Firmware Development

Driver development, RTOS integration, and full-product firmware from eval board to production-ready, documented code.

  • Microcontroller applications (STM32L4P5, STM32L552, STM32L475, STM32F401, ESP32, ESP8266)
  • Peripheral drivers (UART, SPI, I²C, GPIO, ADC, RTC)
  • LTE / GPS (Quectel BG95, uBlox M10S)
  • FreeRTOS, bare-metal
  • IoT cloud connectivity & OTA updates
  • Custom PCBA bring-up and validation
  • Battery-powered devices
  • Low-power sleep modes
Support

Firmware and Hardware Support

Stuck on a firmware or hardware issue? Failing application logic? Bring me in to diagnose, fix, and document, then carry on.

  • Code review & technical documentation
  • Application logic and RTOS debugging
  • Legacy codebase debugging
  • Logic analyzer review
  • Hardware and PCB layout
  • Segmentation fault and hard fault
  • Hourly or block-of-hours engagements
  • Onsite visits (pending availability)
Protocol

Industrial Protocol Integration & Support

PROFINET integrated onto your hardware with certification-grade results and proven pass rates. Integration support for EtherNet/IP, BACnet, CAN/J1939, Modbus, and MQTT.

  • Protocol analyzer review (Wireshark, ProfiTrace, Saleae Logic)
  • PROFINET device development & certification support
  • Siemens S7-1500 / TIA Portal integration
  • Certification failure remediation
  • EtherNet/IP, BACnet
  • CAN / SAE J1939
  • Modbus RTU / TCP
  • MQTT, proprietary protocols

Selected Projects

A sample of past engagements from greenfield IoT devices to industrial protocol certification.

IoT / Firmware

Cathodic Protection IoT Device

Developed drivers for high precision measurements on a custom PCBA running a proprietary RTOS. Application logic developed with extreme battery constraints to deliver measurements with cloud endpoints with low maintenance costs. Including LTE (UDP/TCP/TLS), GPS, analog front end, flash storage, serial storage, and relay drivers.

Outcome

Delivered field-verified production-ready firmware. Full PCBA functionality, production test logic, field application logic, and cloud integration.

Embedded C / C++ LTE / TLS GPS Proprietary RTOS Custom PCBA IoT Cloud
PROFINET

Industrial Protocol Gateway — PROFINET Integration

Added PROFINET device support to a widely-deployed industrial protocol gateway product line. Additionally integrated a PROFINET stack across multiple embedded platforms and escorted customers through the full certification process with Profibus International.

Outcome

100% PROFINET certification pass rate across all customer engagements. Also extended the product line with Siemens S7, MQTT, and additional protocol support.

PROFINET Embedded Linux NXP / MQX LWIP MQTT Siemens S7
Safety / HIL

Heavy Equipment — New Product Firmware Development

Software development for a new backhoe product at a major heavy equipment manufacturer. Developed new product firmware and configured SIL/HIL (Software/Hardware-in-the-loop) validation testing for safety-critical machine control systems.

Outcome

Delivered new product firmware with HIL test coverage for a new backhoe platform, on time for production.

Embedded C / C++ SIL Testing HIL Testing Machine Control Safety-Critical Off-Highway Vehicle

Jake Graske

Jake Graske, Principal Engineer at Embedded Jake LLC

I'm an embedded systems engineer with 9 years of experience in firmware development, industrial protocol integration, and IoT connectivity. I founded Embedded Jake LLC to bring that experience directly to companies that need reliable, well-crafted firmware without the overhead of a larger firm.

  • Certified PROFINET Network Engineer Certified PROFINET
    Network Engineer
  • Professional Control Corporation S7-1500 Programming Certified Siemens S7-1500
    Programmer with TIA Portal

How It Works

01 / REACH OUT

Tell Me About Your Project

Send a brief description of what you're building and what you need. A few sentences are enough to get started.

02 / DISCOVERY

Discovery Call

We schedule a call to dig into the details. Hardware, protocols, timeline, and what success looks like for your project.

03 / FIT CHECK

Honest Assessment

I'll tell you directly whether I'm the right fit and my availability.

04 / SCOPING

Scope of Work

I put together a detailed scope with deliverables, timeline, and cost for your review.

05 / PROPOSAL

Review and Decide

You choose whether to accept, request changes, or decline the proposal.

06 / KICK OFF

Agreement and Start Date

We sign agreements, I confirm the start date for your project. Then work begins.

Get in Touch

Describe what you're working on and what kind of help you need.

Fixed-fee, hourly, and milestone-based engagements available.