Our Expertise

ISOTEL experienced (senior level) team covers a wide area of knowledge, from full cycle mixed signal hardware design to full-stack programming.

1. Concept Development

2. Analog Systems and Data Acquisition

  • Precision DC/AC Current Measurement

  • Strain-gauge, ECG, EMG

  • Precision Voltage Sense, and Temperatures

3. Power Systems

  • AC PFC and LLC Power Supply Controllers

  • AC Fly-back Power Supplies

  • 3-Phase Motor Position, Speed & Force Controller

  • Synchrotron Power-Supply Programmable Controllers

4. Embedded Systems

  • 8-bit, 16-bit, and 32-bit MCUs AVR, PSoC1, PSoC4, PSoC5, STM ARM, CC430

  • asm, C, C++

  • real-time micro-OS, multi-context switch handlers to achieve >90% cpu utilization

  • porting to ST ARM Cortex-m3 and developing drivers for NuttX

  • Embedded Linux, Driver Development

  • Design of Telecommunication Controllers in Altera and Xilinx (VHDL)

  • Design of Specific Logic in Cypress and Lattice CPLDs

  • Embedded Nios Platform and Implementation of various Peripherals as cached memory controllers, TFT Controller, DSP interfaces, standard interface controllers, etc.

5. Operating Systems

  • Linux

  • NuttX, POSIX oriented for mid-scale devies

  • Isotel Real-time Pre-emptive Event Systems

6. Networking and Protocol Development

  • Low Power PLC

  • Bluetooth, Wireless, Lora

  • Proprietary 800/900 MHz

  • Sensor Protocols

7. Software Development

  • Java, Python, C++, Qt

  • Back-end IoT software development (Java)

  • Front end design (Swing, Qt)

  • Supporting IoT services (Python)

  • REST web server API implementation (Java)

  • Android mobile applications for connectivity to various products

  • Database design and management (SQL, MongoDB)

  • Software solutions for sensor connectivity (PoKeys, RPi)

  • Technology: React, React-Native, Redux, AngularJS, NodeJS, Flux, Fluxible, Socket.io, JointJS, NET Framework, ADO.NET, ASP.NET MVC, LINQ, Entity Framework, DevExpress, jQuery, Bootstrap, Less, Jade, HTML5, CSS, Django, Flask.

  • Development Tools: WebStorm, Babel, Webpack, VisualStudio, XCode, Microsoft SQL Management Studio, SublimeText 2, PyCharm, SVN, Git, TFS (team foundation server), Jira, Redmine, Gulp.

  • Languages: JavaScript, C#, T-SQL, Python, Objective-C

  • Databases: MS SQL Server, MongoDB, PostgreSQL, SQLite.

8. Validation Tools

  • Hardware and Software Architecture, Specifications

  • Conceptual Modeling and Simulation with Analog & Digital ngspice, and ipython (jupyter)

  • Communication Protocol Designs for Distributed Networks, Independent Multi-Master

  • Distributed Approaches, Algorithms, Fail-Safe Concepts

  • FMEA

9. Deployment

  • Operating systems: Linux, Windows, HP/UX, AIX, OpenVMS

  • Virtualization: IBM Power, VMware, Windows Hyper-V, Xen, KVM, Docker, LXC

  • Networking: CISCO, Juniper, Gated, Quagga

  • Routing: IP, MPLS, OSPF, BGP

  • Databases: Oracle RAC, NoSQL, MS SQL, MySQL, Postgres, MongoDB, Amazon DynamoDB, Elasticsearch

  • Versioning: git, svn, cvs, mercurical, github, bitbucket

  • Clouds: Amazon AWS, Google Cloud, Microsoft Azure, IBM Bluemix

  • Monitoring: openNMS, Nagios

10. Project Management

  • Project Break-down Plans, Budgeting

  • Daily Tracking, Cost Forecasting and Optimizations, Risk Plans, Analysis

  • Remote Working Concepts, Trace-ablity of Information

  • Methodology: Modern Agile