| |

S5 Systems' expertise is based on decades of experience in developing commercial real-time embedded solutions.
Our embedded software development services include design and development of real-time solutions for operating systems such as VxWorks, Linux, Windows CE, and Symbian.
Our turnkey custom solutions are based on real-life product development experience, including embedded telecom software, embedded real-time systems development, data protocols such as IP, VoIP, ATM and SONET.
|
Embedded Expertise |
| |
|
|
|
|
Operating Systems |
: |
Linux, VxWorks, Windows CE, Symbian, QNX, Java VM |
|
Processors |
: |
PowerPC, OMAP, MIPS, ARM, XScale, ColdFire, |
|
Languages |
: |
C/C++, Java, Assembly languages, Verilog, VHDL |
|
Protocols |
: |
IP, VoIP, SIP, ATM, SONET, Frame Relay, 802.11b/g |
S5 Systems has extensive experience in end-to-end telecom/embedded product life cycle. This includes product specification, architecture, design, implementation, documentation, test plan, quality assurance and support. Our product expertise includes real-time embedded product development for telecom and networking companies such as Nortel Networks, Tellabs, Siemens and Motorola.
S5’s Sample Embedded Experience:
Drivers |
Local Talk, Wireless (DDC), ATM, Ethernet, HDLC and other communications chipsets |
H/W/BSP |
Board designs with Glue FPGA
BSP development for embedded RTOS (such as VxWorks, embedded Linux, WinCE) |
Protocol Development |
ATM protocols (ATM LANE, RFC 1483/1577, AAL5, AAL0, etc.)
802.3, 802.5 Token ring end-station support
TCP/IP network protocols |
Wireless |
GSM, GPRS systems design
IEEE 802.11 g/n PHY layer, transmitter and receiver work, etc. |
S5’s Sample Mobile Development Experience:
SUN’s VM |
J2ME compression technology development. Compression includes non-proprietary optimization (obfuscation, reduction and class amalgamation) and proprietary streaming of Java applications to enable aggressive compression.
Integration of decompression technology to leading KVMs. Porting of integrated VM to embedded Linux and WinCE platforms. |
J2ME |
Development of J2ME technology for size reduction of J2ME applications (jPresto) and for automatic verification of J2ME applications (jAppVerify).
Development of technologies to allow insertion of “code logic” into any J2ME application.
Development of numerous J2ME sample applications to enable testing. |
Wireless Client/Server |
Development of wireless deployment servers to enable companies to deliver mobile content (J2ME applications, ringtones, etc.) to mobile devices. |
|
|
|
|