Embedded Software

  • Porting OS (Linux / Android), kernel, and BSP to target hardware (ARM, DSP, Intel, PowerPC, etc)
  • Driver development
  • HAL and Middleware customization
  • Middleware and application development for Intel and PowerPC Architectures
  • Power optimization
  • Radio integration
  • HMI based on touch and other user interfaces
  • Small footprint sensor software for resource-constrained environments
  • Stereo photogrammetry :
    • On-line measuring and real-time navigating applications
    • Close-range photogrammetry
  • Computer vision and scientific computation (OpenMVG, OpenCV, SFM)
  • Image processing (C++, Python, etc)
  • Embedded application designs based on VxWorks / RTLinux (RTAI) / MQX RTOS
    • RADAR Receivers and Displays (Data Acquisition and Signal Processing)
    • Cockpit displays
    • Weapons control systems
  • FPGA and CPLD based designs for
    • Data Acquisition
    • Video capture and streaming
    • RADAR digital signal processing
    • IP integration for interface and processing
  • Drivers for standard bus interfaces like 1553, ARINC, VME, PCI, Ethernet etc
  • Software certifications as per DO178 and DO254
  • UI development based on Android SDK and QT Creator
  • Software management and development tools for mission-critical applications
    • IBM Clear case
    • IBM Rhapsody
  • Static and Dynamic analysis
  • MISRA C and Doxygen.
  • Data logging and LabView integration
  • Production test software suite
  • Software and system integration.

 

 

  • ARM, DSP, Linux, Android, VxWorks

    SOCs and OSes

    SOCs and OSes

    • ARM, DSP, PowerPC etc.
    • Expertise in multiple flavors/distributions of Linux/Android
    • Linux – Angstrom, Linaro etc.
    • Android – Froyo to Marshmallow
    • Expertise with VxWorks RTOS for critical applications

  • Audio/Video

    Audio/Video

    • Audio-Analog, SPDIF, I2S, HDMI etc.
    • Camera/ Display-CMOS, LVDS, LCD, HDMI, SDI etc
    • BT656, BT1120
    • MIPI – CSI, DSI
    • eDP

  • WiFi, LoRA, GSM/GPRS, SimplinkWiFi

    Radio

    Radio

    • WiFi/BT/BLE
    • GSM/GPRS – 3G/4G-LTE
    • LORA, Sub GHz, Simplink WiFi
    • Infra Red
    • GPS

  • FPGA & CPLD

    FPGA & CPLD

    • Xilinx, Altera, Cypress, Lattice etc
    • Logic development/ IP integration for Data Acq, SDR, Video i/f & color conversion
    • Video encoding & streaming
    • High-speed memory interfaces up to DDR3

  • Power Management, Silicon Power Modes

    Power Management

    Power Management

    • Linux and Android PWM infrastructure
    • Silicon power modes integration
    • Integrating Power management infrastructure with BSP
    • Optimizing drivers for power management

  • Analog and Digital sensor

    Sensors & User Interface

    Sensors & User Interface

    • Analog
    • I2C, SPI, ARINC etc
    • Touch, Buttons, Switches etc

  • Connectivity

    Connectivity

    Connectivity

    • Ethernet, USB, PCI
    • CAN, EtherCAT etc
    • RS232, RS422

  • Optimized system software

    Small Footprint

    Small Footprint

    • Power optimized firm ware of microcontrollers
    • Memory optimized firmware for constrained resources

Have a Question ?