Keyskills: c++ debugging perl python c algorithms user support vhdl artificial intelligence rtos embedded systems linux multithreading data structures api tcl system verilog fpgas software development altera ip spi verilog software programming ethernet pcie