Product Development :
We offer the full range of services for fast development of a finished electronics solution, starting from elaborating a concept and creating a device prototype up to testing the samples delivered from production factories and standard compliance certification.
Our Product development process features the following services during the different stages of a product lifecycle:
- Conceptualization
- Requirement specification definition
- Prototyping
- Architectural design
- System-level design
- Hardware and software development
- Module integration and testing
- Documentation
- Product Release
- Post Development Support
Hardware Development :
At Shresta, we design modern devices based on microprocessors, systems-on-chip (SoC), FPGA, DSP and MCU. Our extensive experience in developing hardware systems enables us to provide high quality services of developing on-demand OEM modules for embedded systems. Shresta offers the following services:
- On-demand device development using SoC technology
- Project system analysis: vision, targeting, functionality project
- Device specification elaboration
- Circuit diagram design, electrical scheme design
- PCB layout design
- MCU, FPGA, DSP firmware development
- Development and manufacturing of a complete hardware solution
- Custom IP core development, IP design, IP cores integration
- Analog integrated circuit (IC) design
- Reference board production, verification and testing
- Technical documentation support
- Quality control of production samples
- Technical support
Supply Chain Management (SCM) Activities :
- Procurement of components
- PCB fabrication & assembly of components
- Testing of assembled boards - JTAG / ICT Tests
- Qualification of products to customer defined standards like UL, IEEE, NEBS, FCC standards
- Shipment of assembled systems/products
- Smooth transition to Production house
Software/Firmware Development :
- Embedded Applications Development
- Device Driver development for various I/O devices
- Firmware development
- Porting of Operating Systems for various embedded systems
- Development and porting of Networking Protocol Stacks
- Developing BSPs (Board Support Packages) for various microcontroller and microprocessor families
- Custom embedded and RT Linux distributions for a target platform
- Implementation of modern Industrial protocols (MODBUS, MODBUS PLUS, EIB, PROFIBUS, TCP/IP etc) and interfaces (USB, CAN, I2C, SPI, Ethernet, RS485 etc)
- Verification test suites development
- Performance tuning
- Embedded and RT Linux Porting Solutions
- Product engineering services
- Porting, migration and re-engineering Services
Post Development Services :
- Maintenance Engineering Services
- Bug fixes, patches and enhancements
- Hardware re-engineering for cost reduction, component replacement or design flaws
- Regression testing: Test to qualify a product for general release across all supported hardware and software platforms
- Creation and distribution of Service packs including install and uninstall capabilities, specific to a software release, OS and hardware platform
- Supporting Documentation for all the above activities
Technical Consulting :
Shresta offers technical consulting which complement the product development services. Our qualified team of analysts and engineers will form a technical and a commercial project proposal upon your request. We provide full range of services from Consulting, Implementation, Integration, Data Migration, Sustenance and Up-gradation.
Technical consulting in
- Project analysis
- Development of Technical and Commercial project base
- Choosing suitable platform
- Selection of Development Tools
- Selection of Operating System
- Electronic components
- Compose functional project description
- Project vision
- Technical proposal
|