Our Expertise
Partner with Octopus Systems for a journey of innovation, efficiency, and success. Whether you need skilled IT consultants or customised software solutions, we are here to empower your business.
Project Managers
Our project and programme managers are very familiar with handling large and complex projects whether it’s for a new product design, launch of a major new TV service or complete end-to-end solution
Designers
Our specialist designers are familiar with everything from hardware design and specification, end to end systems and everything right down to implementing new protocols at the network layer
Web Software
- Web front-ends
- Back-end servers
- Web interfaces using AJAX for fast, live updates of real-time financial or technical data with real-time graphs
Software Development
- Programming languages: Java, JavaScript, C/C++, Python, Perl, Assembler, Fortran
- Windows
- Linux
- Embedded Linux for real-time systems
Telecomms
- VoiP, SIP, RTP and RTCP
- Troubleshooting, testing and monitoring
- Software development for routers
Linux & Real-Time systems
- Linux
- Embedded Linux
- Real-time systems
- Cloud computing including AWS
Device Management
- Secure bootloaders
- TR-069 and TR-369 for remote management of devices
- BootP and DHCP protocols
- JSON and XML in real-time use
- AJAX and web sockets for real-time interfaces and control from a Web browser
Graphical User Interfaces
- Windows desktop
- Embedded systems with graphical displays
- Linux desktop
- HTML user interfaces
Audio Processing, Filtering & Measurement
- Audio testing and consultancy for product design, measurement or production testing etc
- Automated testing
TV, Broadcast, DVB & MPEG
- Set Top Box design and development
- DTG D-Book requirements for Freeview compliance and licensing
- Digital TV: DVB, MPEG
- HDMI, HDCP
- DVB Simulcrypt standards and protocols (including ECMG and EMMG development)
- Scrambling (in software and using dedicated scramblers such as the Harmonic ProStream)
- MPEG-2 and MPEG-4 standards
- RTP/RTCP, HLS, DASH and other streaming protocols
- Trick play operation
- Multicast optimisation, RET retransmission, Rapid Channel Change implementation
- Security and content protection: TLS, HTTPS
- In-depth experience developing software and systems for DVB Simulcrypt, Marlin, Nagra, Irdeto, Intertrust and other CA systems
- Broadcast head-end design, configuration and software development
- Audio Description and subtitle standards and conversion
Networking
- Network design and implementation
- Networking devices including Home Hubs, Routers, packet snooping
- Networking protocols such as BOOTP, DHCP, DNS, NTP, RTP, RTCP, HTTP, HTTPS, TLS, IMAP, POP3, SMTP, FTP, sFTP, SSH (with in-depth knowledge and hands-on experience with low level details down to bit-level)
- Advanced network and protocol troubleshooting using Wireshark and other tools
- Automated Wi-Fi testing using shielded housings and turntables