Embedded Software Engineering
We deliver engineering services with reliability, testability,
security and usability factored into every stage of the design.
Embedded Software Engineering
We deliver engineering services with reliability, testability,
security and usability factored into every stage of the design.
FPGAs, Microcontrollers, SoCs
___________________________
C/C++ and Assembly level development
Firmware/software integration
Requirements developments
Hardware testing and debugging
Various cores/µC (8051, ARM, mBed, etc.)
Verilog simulation and synthesis for FPGAs
(DCMs, Block RAM, Embedded Cores, etc.)
Various comm protocols & signaling standards
(CAN, UART, I2C, SPI, USB, PCIe, LVDS, etc.)
Windows and Linux Device Drivers,
Kernel Libraries,
Embedded Applications,
Network Programming, Multithreaded programming with IPC (Inter-process communication), Object-Oriented designs
___________________________
USB Drivers, PICe Drivers
Socket Programming, AI Integration
RTOS, Embedded Linux, Windows Hyperkernels,
Configuration/customization of embedded Linux
Unit testing (LabView, Python, Shell Scripts, etc.)
Unity 3D Designs, VR Applications
___________________________
Speed6 can provide custom, Real-Time 3D desktop, mobile or VR applications for visualization, training, gamification and simulation.
We work with the Unity game engine.
C/C++, Python, Assembly, C#, JavaScript, LabView, Bash Script, PHP, Verilog