Freelancing / Contracting / Consulting
            
            
                embed-dsp provides freelancing / contracting / consulting within the areas of 
                Digital Signal Processing, Embedded SW and Digital Design.
                Please feel free to
                contact
                us if you are interested in our services.
            
            Digital Signal Processing (DSP)
            
                - Algorithm development
 
                - Algorithm optimization
 
                - Algorithm conversion from Floating-Point to Fixed-Point
                    
                        - Signal scaling
 
                        - Quantization
 
                    
                 
                - Algorithm implementation
                    
                        - Matlab
 
                        - Java
 
                        - Python
 
                        - C / C++
 
                        - Assembler
 
                    
                 
            
            Embedded SW
            
                - Linux SBC and IoT
                    
                        - Raspberry Pi
 
                        - BeagleBone
 
                        - MOXA UC81xx
 
                    
                 
                - Processors
                    
                        - Microchip PIC / dsPIC
 
                        - ARM Cortex-A
 
                        - ARM Cortex-M
 
                        - CSR 8670/8675
 
                        - Tensilica HiFi2
 
                    
                 
                - GNU toolchain
 
                - LLVM toolchain
 
            
            Digital Design
            
                - Mapping of DSP Algorithms to optimized hardware blocks for ASIC and/or FPGA
                    
                        - Microarchitecture design
 
                        - Optimization for ...
                            
                                - Low Power, Low Gate-Count, High Throughput
 
                            
                         
                    
                 
                - Verilog code development
                    
                        - Synthesizeable RTL
 
                        - Data-Path implementation
 
                        - Control-Path implementation
 
                    
                 
                - Conversion between ASIC and FPGA implementations