Title : Senior Software Engineer
Skills / Experience
• Experience with C / C++
• Experience with software development in a Linux environment
• Experience in low level driver development, register interface programming, general algorithms and data structures.
• Experience with embedded processors such as ARM
• Experience with industrial standard devices e.g. Ethernet, PCIe, SPI, I2C, USB, GPIO and Memory architectures DDR / SDRAM / DMA
• Experience in high performance and low latency, multi-threaded, high throughput SRIOV-capable PCIe-subsystem drivers for compute and network acceleration
• Experience with Linux kernel Networking subsystem including kernel mode and user mode Ethernet NIC drivers like DPDK
• Scripting language experience like Perl, Python or TCL is an advantage
• Proven track record of delivering software projects that exceed customer quality expectations
• Experience in successfully executing projects which require interaction with international sites and culturally diverse teams
• Bachelor's / Master's / PHD with 5-12 years