One point of technical ownership

We unify firmware, electronics, FPGA, mechanical integration, testing, and qualification so a complex embedded product has one team accountable from first power-on to field deployment — not a hand-off between vendors.

For uncertain work we lead with a paid technical assessment: a fixed block of hours to review the design, map the real deltas, and return a buildable, testable schedule before anyone commits to a larger engagement. How an engagement starts covers exactly what that assessment produces.

Where the experience comes from

Founded by Rich Varone.

For over fourteen years he was a senior embedded and firmware engineer at a Long Island manufacturer of rugged electronics for defense and avionics — firmware and drivers across most of the company's product lines, new board designs brought up from first power-on, and development to DO-178C and DO-254 Design Assurance Level A, the level that applies when a failure is catastrophic.

That work was rarely confined to firmware. He led a compact multi-processor power supply from concept through qualification, owning the software, the schematic and PCB layout, the thermal and heatsink design, and the environmental testing. He led a relay motherboard built on a Xilinx Zynq SoC with Altera CPLDs — layout review, bring-up, FPGA and CPLD logic, bootloader, and both the RTOS and Linux software. He architected a modular I/O framework designed from the outset for certification-artifact reuse, and a bootloader deployed across an entire ARM product line with field firmware update, multiple boot partitions, startup Built-In Test, and FPGA programming.

That range is why BroadForge is organized the way it is. The four practices are not four teams — they are the four kinds of problem one engineer has spent a career solving in the same room, and the reason a client never has to arbitrate between a firmware vendor and a hardware vendor about whose fault it is.

Silicon

  • ARM
  • PowerPC
  • x86
  • Xilinx Zynq-7000
  • Zynq UltraScale+
  • NXP Layerscape
  • NXP/Freescale QorIQ
  • STM32 / STM8
  • Kinetis
  • RP2040
  • Altera/Intel FPGAs & CPLDs
  • Lattice

Operating systems

  • Bare metal
  • VxWorks
  • VxWorks Cert Edition
  • Wind River Helix Virtualization Platform
  • DDC-I Deos
  • FreeRTOS
  • SafeRTOS
  • PetaLinux
  • Wind River Linux
  • NXP Linux
  • Windows

Interfaces

  • cPCI
  • OpenVPX
  • VME
  • PCIe
  • Ethernet
  • SPI
  • I²C
  • UART
  • CAN
  • RS-422/485
  • MIL-STD-1553
  • ARINC 429

Standards

  • DO-178C (DAL A)
  • DO-254 (DAL A)
  • MISRA C / C++
  • BARR-C
  • NASA/JPL C
  • MIL-STD-461
  • MIL-STD-704
  • MIL-STD-1275

Verification

  • Built-In Test
  • ATP & DVT tooling
  • MC/DC structural coverage
  • WCET analysis
  • Static analysis
  • EMI & environmental qualification
  • ESS