Software Development

The go-to partner for all software development needs – from system software to application development, enriching the product experience for a wide variety of verticals and business domains.

INTRODUCTION

Mistral’s software team is equipped to handle the challenging software requirements of state-of-the-art applications in consumer, industrial, aerospace and defense domain. Our team’s expertise encapsulates the gamut of software development services including low-level software (assembly language), Firmware, Device Drivers, Board Support Packages to Middleware and Application Development for different hardware architectures and Embedded Linux, VxWorks, Android OS. The team also has the expertise in developing software for avionics applications that conform to DO-178B standards.

Over the years, we have fine-tuned our design and debugging experience, making it possible to shorten the development cycle and increase the reliability of our firmware. Our software development services providing solutions for audio and video, IoT, cloud and mobile apps and sophisticated algorithms and software architectures for RADAR and Signal processing applications.

EXPERTISE

  • Operating Systems, RTOS and OS frameworks
  • Firmware Development
  • FPGA/CPLD based digital logic designs and IP cores
  • Device Drivers
  • Board Support Packages
  • Integration of peripherals like audio, video, storage, connectivity, buses, wireless, UI and others
 Software Development

BLOCK DIAGRAM

Our services encompass all aspects of software development

Software Development

RESOURCES

  • Case Study

    Digital Receiver System for Multi Object Tracking Radar

     Software Development
  • Case Study

    Android development for Multimedia Live Streamer with Full HD H.264 AV streaming

     Software Development
  • Case Study

    iOS Application Development for photo/video capturing, editing, transferring and sharing for Drones

     Software Development
  • Technical Article

    Building Native Applications on Android

     Software Development
  • Whitepaper

    Multi-processor Software Architecture for defense applications

     Software Development
  • Case Study

    Smart-sleeve for iPhone enabling Dual SIM functionality

     Software Development
  • Case Study

    Head-mounted Voice Activated, Gesture Controlled Wearable Accessory for Mobile Devices

     Software Development
  • Blog

    Application Development for Embedded Systems

     Software Development
  • Blog

    Android HAL – Recent Developments and Security Enhancements

     Software Development
  • Blog

    Wearable Electronics Application Development – Challenges and Risks

     Software Development