Our Services
🛒 Shop

Software Programming

End-to-end development for RF, embedded, and desktop systems—covering firmware, device control, test automation, and operator UIs. We specialize in Qt/C++, .NET (Blazor & Desktop), and MCU stacks like Teensy and ESP32.

Qt / C++ .NET / Blazor Teensy / ESP32 RF Tooling & Automation
Availability: Accepting Projects
Now Booking

What We Build

Desktop & Operator UIs

  • Qt 6 (C++): Multi-platform apps for Windows / macOS / Linux / Raspberry Pi
  • .NET / Blazor: Admin portals, dashboards, remote control panels
  • Real-time telemetry, charting, custom widgets, hotkeys

Embedded & Firmware

  • Teensy / ESP32 firmware, RT/ISR-safe drivers
  • Display UX on Nextion / TFT, encoder & keypad flows
  • ADC, current/power sensing, protection sequencing

RF Control & Test Automation

  • Rig & amplifier control (CAT, GPIO, relays, LPF/ANT switching)
  • Coupler sampling, SWR/OD trips, frequency detect integration
  • Automated test harnesses, data logging, calibration tools

APIs, Networking & Security

  • Serial/TCP/WebSocket (TLS), REST endpoints
  • Multi-instance/multi-device support
  • Updaters, licensing hooks, role-based access

Tech Stack

Languages & Frameworks

  • C++ (Qt 6), C# (.NET – latest LTS and desktop), Python (tools)
  • Arduino/Teensy, ESP-IDF
  • Blazor (Server/WebAssembly)

Connectivity

  • Serial (USB/TTL), TCP/IP, WebSocket (wss)
  • CAT (Yaesu/Kenwood/Flex/Icom), CAN, I²C, SPI
  • TLS, certificates, auth flows

Tooling

  • Visual Studio / Qt Creator / PlatformIO
  • GitHub Actions, MSIX/DMG/Installers
  • NanoVNA / spectrum/VNA integration

Engagement Models

Fixed-Scope

Well-defined deliverables with milestones and a fixed price.

Time & Materials

Flexible scope for R&D, prototyping, and iterative work.

Retainer

Ongoing maintenance, feature updates, and support SLAs.

Process

  1. Discovery: goals, hardware, interfaces, constraints
  2. Architecture: UI flows, device map, comms, safety
  3. Implementation: iterations with demos & artifacts
  4. Validation: bench tests, field trials, calibration
  5. Handoff: docs, installers, source, CI/CD

Ready to Start?

Tell us about your project—requirements, hardware, timelines—and we’ll propose a plan.

Request a Quote See Related Projects