Product Engineering and R&D Services

Software Development

Software Development is one of the core areas of expertise at Mindteck. With over 10+ years of software development and product engineering experience, we help our clients to innovate faster while adopting newer technologies. Mindteck is a trusted software product development partner for its global clientele spanning several industry verticals including Analytical Instruments, Industrial Systems, Medical Systems, Semiconductor Equipment, Storage Systems, and Wireless.

 

Services Offered

 

Our capability and service offering encompasses a range of solutions for single-processor to multi-processor based application development for the entire lifecycle of the software products on a variety of platforms. The services include:

  • New Product Development
  • Product Maintenance
  • Product Support
  • Testing
  • System Integration
  • Porting, Migration, Re-engineering

 

Expertise


Our Embedded Software Development expertise includes:

  • Application Development & Testing of complex software systems on Windows, Linux and RTOS
  • Development of applications such as GUIs, MMIs, Analysis and Reporting
  • Data Acquisition & Instrument Control software
  • Middleware and Protocol stacks for a variety of platforms
  • Enterprise Application development and Integration with Industrial or Laboratory systems
  • Porting / migration / restructuring / re-architecture across different software frameworks, OS and processors
  • Feature enhancement, Performance tuning, Maintenance and support for existing systems
  • Development of Device drivers and Board Support Packages
  • Working with diverse range of hardware platforms, processors and custom hardware devices and embedded systems
  • Testing and development of automated test environments

 

  An overview of the technologies we work on:
  Operating Systems Windows XP/CE/Vista/Mobile, VxWorks, pSOS, Embedded Linux, Nucleus, QNX

  Processor families

Intel, Freescale, Atmel, PowerPC, X-Scale, ARM, Microchip, TI-MSP

  Protocols:
  Wireless Bluetooth™, Wireless LANs (802.11), ZigBee (802.15.4), WirelessHART, 6LoWPAN, GSM, GPRS, RFID
    IP IP, PPP, DHCP, Mobile IP, SMTP, SNMP, FTP, HTTP
  Others Modbus, Profibus, USB, Ethernet, SPI, I2C, CAN, IrDA
  Programming Languages:
  Programming Languages   and   Systems C# .NET, C, C++, VC++, Java, Pascal, Modula, LABView, Visual Studio, Eclipse etc