Software engineering

software engineeringSoftware engineering

Our Expertise:

Bellatrix software engineering and development capabilities have proven integral in creating innovative remote controllers and payment systems for many industries, such as vending, sanitation, newspaper, and aerosol dispensers. These systems demonstrate our ability to integrate many platforms – mainframe, PC, PDA, tablet, and cell phone – which demand expertise in multiple programming languages, including assembly, C, C++, iOS, and Android.

What We Offer:

Bellatrix provides contract software engineering for applications that are incorporated in  many types of systems, including low-power, durable data-collection and control systems, as well as state-of-the-art, cellular/smartphone-based vending payment systems.

We custom design, build, and test the following types of software products:

  • Low-level embedded code used in microprocessors to direct devices
  • Applications for PC, Android, and iOS devices
  • Database systems for data capture, storage, and analysis over local and wide area networks (LAN & WAN)

One of our core competencies is developing systems that run on hand-held computers for collecting data and controlling systems in the field. Bellatrix software applications integrate with cutting-edge communications technologies, such as:

  • Radio Frequency (RF)
    • Bluetooth and Bluetooth Low Energy (BLE)
    • Wi-Fi
    • Spread-spectrum
    • Cellular
  • Infrared (IR)

Bellatrix leverages in-house programmers, as well as outside resources, for business analysis and coding. We work with you to define your needs, and then design and develop applications that achieve those goals.

Sample Applications:

Providing many integrated solutions for different industries over the years, we designed and built an automated inventory and data transfer system for vending companies that incorporated software programming for many platforms using several languages. We not only developed the software necessary for the system, we also built the hardware and mechanical devices to go with it.

For one of our payment capture and processing solutions, we developed applications for smart phones and programmed the gateway interfaces needed to communicate transaction data with global merchant services companies.

Learn more about some of our success in this arena: