LINUX
BOARD SUPPORT PACKAGES

 

emutex embedded cpu

 

We “bring-up” Linux on new embedded systems by adopting, adapting and integrating custom BSPs, I/O devices drivers and operating system kernels for ARM, Intel x86 and MIPS CPU architectures.

EMBEDDED SOFTWARE
DEVELOPMENT

 

emutex embedded sw

 

We work closely with Semiconductor and Original Equipment Manufacturers to enable their new MCU/CPU based embedded systems and processors, scoping Linux, RTOS and bare metal programming.

NETWORK PACKET
PROCESSING ACCELERATION

 

emutex dpdk service

 

We work with IT/telecom OEMs and service providers to achieve higher network traffic throughput rates in their Linux based enterprise servers by integrating DPDK and Virtualization software technologies, e.g. docker containers and Virtual Network Functions (VNF).

INTERNET OF THINGS
SOLUTIONS

 

emutex iot

 

We enable IoT in embedded systems based applications by integrating the technology required to connect them to device management and data storage/analysis services such as Amazon Web Services.



Enabling Embedded Sytems in an IoT World



OUR CORE COMPETENCIES

 

Prototype Design and Development Product Design and Development Consulting and Program Management
Embedded Software PC and Server Applications Device Drivers
Telecom Signalling and Protocols IT Network Signalling and Protocols Security and Cryptography Protocols
Web and GUI Interfaces Databases Remote Device Management Protocols
Reference Design and Development System Testing and Validation Performance Profiling and Optimisation


OUR TECHNICAL SKILLS

 

Programming Languages and Frameworks C, C++, C#, Objective-C, C++ (.NET), Assembler, Micro-Code, Java, JavaScript, JSP, PHP, HTML, CSS, Python, shell scripting (csh, ksh, bash, Perl, Tcl/Tk, Expect), Intel DPDK, Intel QAT, Intel IPP, PhoneGap
Databases SQL, SQLite, MySQL, Oracle
Embedded Operating Systems Linux (e.g. ubilinux, Yocto Project, Debian, Wind River, uClinux, Ubuntu), Android, iPhone OS (iOS), Solaris Unix, Wind River vxWorks, Zephyr, Mentor Graphics VRTX, QNX and more
Server and Desktop Operating Systems Linux (e.g. ubilinux, Debian, SUSE, RedHat, Fedora, Ubuntu), Microsoft Windows (XP, Vista, 7, Server 2003), Unix (Solaris), including Virtualisation (KVM, VMware, Xen hypervisor, VirtualBox, QEMU)
Processor Architectures Intel x86 (Quark X1000, Quark SE, Quark D2000, Curie, Edison, Atom, Core, Xeon), Motorola/Freescale 68000 and PPC families, ARM, XScale, MIPS, Texas Instruments DSP, Analog DSP, DSP Group DSP, Silicon Labs SLIC/CODECs and more
Bus and Interface Protocols USB, PCI, PCIe, FSB, AHB, UTOPIA, MII, SPI, SSP, I2C, GPIO, UART, MODBUS, SCSI and more
Networking and Telecommunications Technology Ethernet, WiFi, ZigBee, Bluetooth, TCP/IP, UDP, RTP, SRTP, NAT, PPP, PPPoE, VoIP, SIP, MGCP, VoATM, ATM, DSL (broadband), ISDN, ITU-T R2 (and more), SS7, INAP, CAP2, CPA3, SMPP, GPRS, Diameter Sigtran, TUP, ISUP, ATUP, AISUP, C5, C7, T6, Sonet/SDH, E1/T1 (and higher), Analog Local Loop (FXS/FXO), X.25, SCADA, EtherNetIP, BACnet and more
Software Configuration Management git, ClearCase, ClearQuest, Subversion, SVN, CVS, Redmine, PVCS, PVCS Tracker, Trac, Doxygen

Go To Top