שירותי פיתוח תוכנה מערכות משובצות אמבדד

חברת טריוויום מספקת שירותי פיתוח תוכנה ורסטיליים במיקור חוץ (Outsourcing), בתחום מערכות משובצות (אמבדד – Embedded). משנת 1996, צברנו ניסיון רב, בפיתוח תוכנה בתעשיות הטלקום, האוטומוטיב הסמיקונדקטור והסייבר.
בעיקר בפיתוח מערכות משובצות, מערכות אמבדד לינוקס, נטוורקינג, מובייל וענן ומוצרי
IoT.

כיום, בסיס הידע הרחב הקיים בחברה משרת את כלל לקוחותינו גם בנושאי האבטחה שאנו מטמיעים בתוך במהלך תהליך פיתוח התוכנה. חברת טריוויום מטמיעה בתהליך הפיתוח שירות אודיטינג יחודי למערכות אמבדד ולשכבת הלינוקס ושירות הקשחה. Security auditing for Linux software components and Hardening services.

מערכות ריל טיים אמבדד - RT/Embedded Systems

  • BSP, Device Drivers
  • IoT: BLE, ULE, MQTT
  • Platforms: ARM, MIPS, PPC, x86, DSP
  • Operating systems: Linux embedded, Android, VxWorks, ThreadX, eCos
  • 4/8 bit processors with no OS
  • Platform and OS migrations
  • Busses: SPI, I2C, USB, CAN

אמבדד לינוקס, אנדרואיד - Embedded Linux Android

  • BSP, Bootloader, Kernel, Device Drivers
  • Migrations: Linux to RTOS and vice versa
  • Android architecture: Framework, JNI, Native space, Kernel
  • Network and IP Stack
  • User space Applications
  • GUI: Android Apps, QT, Java
  • Communications: TCP/IP, GSM, WiMax, WiFi , Bluetooth

נטוורקינג Networking

  • Low level networking, Ethernet, IP stack
  • Network drivers and applications
  • TCP/IP protocol family
  • Client/Server architecture
  • ARP, STP, DHCP, VLAN, TCP, UDP, HTTP, SNMP and other protocols

ניהול נטוורקינג Networking management

  • SNMP agents
  • Custom SNMP agents for Linux, Windows and VxWorks
  • Net-SNMP library
  • Migrations
  • Custom EMS
  • Integrations with existing NM Systems

יכולות פיתוח תוכנה - יישום מערכות אמבדד

נטוורקינג Networking

  • Integration of RT application migrated from RTOS to Linux with Linux network stack.
  • Development of packet classification algorithm for deep packet inspection in a networking application.

אמבדד לינוקס Embedded Linux

  • Access Control system based on proprietary equipment running embedded Linux on various ARM flavours. Development of Device Drivers, Applications; BSP Maintenance.
  • Bring-up, maintenance, drivers and application development for Telecom equipment running embedded OS, both Linux and RTOSes, on PowerQUICC, MIPS and ARM platforms.
  • Bring-up of Android on an Embedded system running Linux

פיתוח מוצרי אינטרנט של הדברים - IoT

לתעשיית הטלקום ולבית חכם

  • Integrating BLE module into the customer’s proprietary HW end units
  • Integrating WiFi module into customer’s proprietary HW end units
  • Implementing data gathering and control capabilities on top of BLE
  • Implementing central DB and remote control on the main control HW unit
  • Development of mobile applications: end users (mobile phone), technicians (tablet)
  • Development of sample sensors, integration into system.
  • Development of beacons and mobile application capable of scanning and presenting different types of beacons
  • IoT gateway supporting different wireless and wired connectivity methods.
  • Mobile application that access different types of devices via the IoT gateway.
  • Support for both direct access via internal network and remote access via Cloud End units firmware, with connectivity to cloud.
  • Backend residing in cloud, with messaging communication between end units, data gathering, and interface for mobile users.
  • Integration with 3rd party SMS, mail, push notifications services.
  • Back office web UI for administration and data analysis.