Cochin, India  | Need any help? Contact us ! +91 9746644033

The Development Cycle

...
Step 1 : System Design
...
Step 2 : System Development
...
Step 3 : System Manufacturing
...
Step 4 : System Level Test

Embedded Solutions For

Firmware Development

We design, develop and deliver embedded firmware for a variety of devices running without a high-level operating system such as Windows or Linux.

We use either bare metal or a real-time operating system (RTOS) which have specific hard real-time capabilities that are addressed by our firmware solutions for specific client needs.

We have a extensive knowledge across many microcontroller devices from 32-bit ARM Cortex M to 8-bit PIC microcontrollers. Our experience working with wireless, low power and resource constrained devices will be used to find the most optimal solution for your project.

We have both the skills and resources in house to develop and test a wide range of embedded firmware solutions. For more information on our expertise with microcontrollers, please contact us.

Embedded Linux Development

Our embedded Linux software engineers have been developing client specific software systems over many years.
At Endor, we work closely with our clients to understand their business and technical requirements. We then develop robust and high quality code within their timeframes and budget.

We typically work across these key areas:
• Linux OS (Driver Development / BSP selection and porting)
• Linux App Software Development

Our Linux developers also offer:
• IP and Licensing advice
• Code footprint reduction
• Performance optimisation

Andriod Application Development

Endor Android Design is experienced at both Android application development and the porting of existing applications to the OS. We also leverage our embedded Linux development expertise to port Android distributions to customers’ target hardware.  Our skills in embedded electronic design mean we can help you with Bluetooth LE and other wireless options to compliment your bespoke Android application.

Application Software Development

We develop application software to expand the functionality of various devices: auto electronics, smart home electronics etc.

Multimedia application development
Embedded web-oriented applications development for remote device monitoring and control
Graphic user interface design for touch screen and LCD screen devices
Equipment cross-platform client development
One of the basic stages of user software development is Graphic User Interface (GUI) design — a convenient mechanism for user-device interaction. Our designers perfect the ergonomics, style, and color solution of the interface, taking into account the specifics of display and graphics perception on various types of screens.

For more details, please contact us.

Custom Development

We can help you with:

System architecture and partitioning
Board bring-up
Embedded implementations:

  • Linux
  • Lightweight schedulers
  • Custom kernel drivers
  • Application development (Assembly/C/C++)

Cross-compilation toolchains
Project organization and build automation:

  • Makefiles
  • Defect tracking
  • Revision control

Device driver design
OS/Kernel modifications

© Endor Automation Pvt Ltd | All rights reserved

Designed By | Tisser Technologies LLP