Previous Job
Software Lab Engineer
Ref No.: 18-00995
Location: San Jose, California
Position Type:Contract
Experience Level: 10 Years
Start Date: 06/29/2018
Software contractor to build SW prototype for new feature conceptualization
- Setup and run lab experiments
- Automation and scripting
- Data gathering and basic analysis

B.S./M.S. or higher degree in Computer Science or Engineering

Requirements Basic understanding of HW platforms to enable fast/effective setup, debugging on Linux platforms
• Good understanding of Linux multi-threaded real-time software environments, user-space drivers, libraries and effective kernel/userspace usage
• Good understanding of SMP Linux environments and areas of performance enhancements
• Hands-on Linux basic sysadmin expertise (rebuild & install kernels, install libraries, etc.)
• Knowledge of Linux networking (configure IP tables, etc.)
• Sound knowledge of multi-system architectures, CPU, GPU, SoC & FPGA environments desired
• Working knowledge of storage & networking protocols such as RDMA, TCP/IP & storage such as iSCSI, NFS, NVMe and/or SAS
• Strong scripting skills, Python, Shell scripting
• Ability to quickly develop experiments with rapid reconfiguration & basic data analysis Preferred Skills
• A highly motivated individual with excellent written, verbal & presentation skills
• Ability to meet aggressive deadlines and project goals. Willing to adapt and delve into polymorphic goals
• Ability to work and co-ordinate across cross-functional teams & geographies that may involve multinational cultural diversities
• Attention to detail in all areas of SW developments