Electronics & Software Development

We turn ideas into products

We design and manufacture electronics for a diverse range of applications.

Complete Life-Cycle Electronics Design

  • Concept
  • Prototyping
  • Circuit Design
  • PCB Layout
  • Validation
  • Testing
  • DFM (Design for Manufacture)
  • Production
  • System Integration
  • Commissioning

Complete Life-Cycle Embedded Firmware Development

  • Hardware Drivers
  • Development on Real-Time Operating Systems
  • High Speed DSC
  • Static Analysis
  • Unit Testing
  • V-Model development

IEC Standards for Functional Safety

  • Certified engineers by TUV on functional safety IEC61508
  • Electronics design following ISO/IEC/JEDEC IPC standards
  • Experience with development under IEC61508, IEC61511, IEC60730
  • Safety assessments and risk analysis (HAZOP)
  • Safety planning and overall safety studies

Design for harsh environments

  • Industrial high temperature/vibration systems
  • Underwater systems (Oil & Gas Industry)
  • Automotive Systems

Software Development Solutions

  • Desktop Applications - Windows & Linux - (SCADA)
  • Mobile Applications, native Android & iOS / React Native
  • Web Applications, Cloud based solutions, REST APIs,
  • Control interfaces for embedded systems
  • Internet of Things communications protocols

Software - Experience in multiple technologies

  • Microsoft .NET Framework - C#, VB.NET Desktop & Web Applications
  • Python - Flask / Django / Kivy / WxPython
  • Java - Android / Spring Framework / Hibernate

Diverse Industry experience

  • Commercial & Industrial LED lighting systems
  • Heavy and Light Industrial Control Systems
  • Li-Ion battery management systems
  • High Speed Acquisition Systems
  • Safety planning and overall safety studies
  • Fiber optics & digital transmission

Extended Expertise in IT

  • IT Hardware Planning
  • Server Configuration Planning
  • Networking Infrastructure Planning and Deployment

Creativity is important for us

Our customers come from a diverse range of industries. Our experience allows us to be creative by customising solutions to fit any customer's needs.

We are here for you

Our priority is customer satisfaction. A suitable support contract based on your needs, can guarantee you our continued assistance.

Each customer is unique

Our approach is to listen and discuss each customer's needs and suggest more than one solution if possible. We do not use a one size fits all approach. Our customers deserve our attention.