.

Software

Altran Engineering Solutions Limited covers a wide range of applications such as Automotive ECUs, AUTOSAR architecture, Medical equipment, Industrial products, Mobile applications, DSP algorithms, FPGA programming and PLC programming.

Our Software Design capabilities include

Firmware Development

Real Time Operating Systems, Schedulers

  • RTLinux, Nucleus RTOS from Mentor Graphics, MicroC/OS-II, embOS from Segger, QNX, RTXC Quadros, VxWorks from Windriver, Windows CE, OSEK
  • Scheduler development

Micro controllers, Device driver development & Board support packages

  • 8/16/32 bit platforms of Analog devices, ATMEL, Freescale, Fujitsu, Hitachi, Intel, Microchip, NXP, ST & Texas Instruments Microcontrollers
  • ARM7, ARM9, ARM11, Cortex, PowerPC & DSP architectures
  • BSP customization and RTOS migration
  • Device Driver design & Development
  • Boot Loaders design & Development
  • Middleware design & development

Communication & Connectivity solutions

  • SCI, UART, I2C, SPI, CAN
  • USB, Ethernet, Device net, Profibus, Modbus, ZigBee, RS232, RS485
  • Wireless technologies like Bluetooth, Wi-Fi, RFID, Wireless HART, GSM & CDMA
  • GPS technology
  • Automotive standards like SAE J1939, SAE J1979, SAE J1850, SAE J2534 & KWP2000
  • Electrical substation automation standard IEC61850

Software Modeling & Simulation

  • MATLAB, Simulink, Real Time Workshop tools and Domain specific toolboxes and blocksets from Mathworks
  • LabVIEW from National Instruments

HMI – GUI Design & Development

  • Monochrome, colour screens interface using GUI libraries such as emWin, eb Guide
  • Application development on Windows CE, Palm OS, Pocket PC
  • PC based & Web based software application, VC++, VB, DOT NET, C#, ASP
  • Database & backend support, MS SQL Server 2008 & 2005, ODBC, Oracle 8.0, MySQL, MS Access

Mobile applications

  • Mobile application development expertise
  • Native application development
  • Apple iPad & iPhone: Objective C, Cocoa, XCode
  • BlackBerry Devices: Java/J2ME, C++
  • Android Devices: Java, Eclipse
  • Windows Phone OS devices: C#, Microsoft Silverlight, Visual Studio 2010
  • Thin application development: WAP/WML, HTML/HTML5
  • Hybrid Application Development: PhoneGap/HTML5, JQuery/HTML5
  • Mobile Application Development Platforms expertise (MADP/MEAP): AMPChroma, Sybase Unwired Platform, Syclo Agentry
  • Mobile Consumer Application Platforms expertise (MCAP): July MI Platform
  • Mobile Device Management expertise (MDM): MobileIron, Sybase Afaria, AirWatch

Software processes

CMMI is adopted as our process improvement approach.
The selection of the software development process is based on the customer need. Most of our current projects follow V model or Waterfall model. We also have experience in Agile methodologies.

Software Tools

We have experience in the following tools.

CM tools: VSS, SVN, DOORS, Rational ClearCase
Design verification tools: PC-lint, QA C/C++, Imagix, Mantis Bug tracker, Bugzilla, RTRT, ClearQuest
Design tools: Rational System Architect, Visible Analyst, MS Visio, Doxygen

For obvious reasons of maintainability and reusability, our software architectures are modular with clearly defined interfaces and boundaries.

Statistics from the industry show that the cost of fixing defects grows exponentially as we progress through the development phases. Our software development philosophy is tuned towards identifying and fixing defects early in the program.

.

Software

Altran Engineering Solutions Limited covers a wide range of applications such as Automotive ECUs, AUTOSAR architecture, Medical equipment, Industrial products, Mobile applications, DSP algorithms, FPGA programming and PLC programming.

Our Software Design capabilities include

Firmware Development

Real Time Operating Systems, Schedulers

  • RTLinux, Nucleus RTOS from Mentor Graphics, MicroC/OS-II, embOS from Segger, QNX, RTXC Quadros, VxWorks from Windriver, Windows CE, OSEK
  • Scheduler development

Micro controllers, Device driver development & Board support packages

  • 8/16/32 bit platforms of Analog devices, ATMEL, Freescale, Fujitsu, Hitachi, Intel, Microchip, NXP, ST & Texas Instruments Microcontrollers
  • ARM7, ARM9, ARM11, Cortex, PowerPC & DSP architectures
  • BSP customization and RTOS migration
  • Device Driver design & Development
  • Boot Loaders design & Development
  • Middleware design & development

Communication & Connectivity solutions

  • SCI, UART, I2C, SPI, CAN
  • USB, Ethernet, Device net, Profibus, Modbus, ZigBee, RS232, RS485
  • Wireless technologies like Bluetooth, Wi-Fi, RFID, Wireless HART, GSM & CDMA
  • GPS technology
  • Automotive standards like SAE J1939, SAE J1979, SAE J1850, SAE J2534 & KWP2000
  • Electrical substation automation standard IEC61850

Software Modeling & Simulation

  • MATLAB, Simulink, Real Time Workshop tools and Domain specific toolboxes and blocksets from Mathworks
  • LabVIEW from National Instruments

HMI – GUI Design & Development

  • Monochrome, colour screens interface using GUI libraries such as emWin, eb Guide
  • Application development on Windows CE, Palm OS, Pocket PC
  • PC based & Web based software application, VC++, VB, DOT NET, C#, ASP
  • Database & backend support, MS SQL Server 2008 & 2005, ODBC, Oracle 8.0, MySQL, MS Access

Mobile applications

  • Mobile application development expertise
  • Native application development
  • Apple iPad & iPhone: Objective C, Cocoa, XCode
  • BlackBerry Devices: Java/J2ME, C++
  • Android Devices: Java, Eclipse
  • Windows Phone OS devices: C#, Microsoft Silverlight, Visual Studio 2010
  • Thin application development: WAP/WML, HTML/HTML5
  • Hybrid Application Development: PhoneGap/HTML5, JQuery/HTML5
  • Mobile Application Development Platforms expertise (MADP/MEAP): AMPChroma, Sybase Unwired Platform, Syclo Agentry
  • Mobile Consumer Application Platforms expertise (MCAP): July MI Platform
  • Mobile Device Management expertise (MDM): MobileIron, Sybase Afaria, AirWatch

Software processes

CMMI is adopted as our process improvement approach. The selection of the software development process is based on the customer need. Most of our current projects follow V model or Waterfall model. We also have experience in Agile methodologies.

Software Tools

We have experience in the following tools.

CM tools: VSS, SVN, DOORS, Rational ClearCase Design verification tools: PC-lint, QA C/C++, Imagix, Mantis Bug tracker, Bugzilla, RTRT, ClearQuest Design tools: Rational System Architect, Visible Analyst, MS Visio, Doxygen

For obvious reasons of maintainability and reusability, our software architectures are modular with clearly defined interfaces and boundaries.

Statistics from the industry show that the cost of fixing defects grows exponentially as we progress through the development phases. Our software development philosophy is tuned towards identifying and fixing defects early in the program.