Support Engineer

Sunnyvale, CA
Job Terms:
Start date:
posted by:
Luisiana Cruz

Job Description:

Our Client is seeking a highly motivated support engineer to join our data collection team. The ideal candidate will be flexible, detail-oriented, and skilled at working with internal customers (Hardware, Software, Product teams). This position requires the ability to work with minimal direction, the capacity to work quickly, and identify and fix root cause of technical issues before deployment for data collection in collaboration with hardware and software teams. Having an eye for process improvement is critical as we look to the technicians for input on how to evolve our collection processes and tools across a breadth of products. 

Primary Responsibilities 
• Support data collection projects including setup and verification of all system components, trouble-shooting during set-up and live sessions, ensure data integrity and upload, and document best practices 
• Test new software builds, releases, and improvements for a variety of products 
• Collaborate with other Support Engineers over data collection setup, upload and metrics reporting tasks and processes 
• Apply knowledge of wireless and networking technologies, mobile devices, and quality assurance practices to ensure that connected devices meet all target requirements 
• Write, read, run, and enhance scripts in collaboration with Software teams 
• Perform regular data uploads and provide feedback to teams to drive high quality performance through all phases of data collection 
• Set up and test prototype devices per data collection tool requirements with Hardware and Software teams 
• Be the primary point of contact for Hardware and Software teams for technical troubleshooting and incorporating enhancements to the prototype devices 
• Examine processes and available tool sets to ensure the most accurate results 
• Act with a high level of professionalism, integrity, and discretion in handling confidential information 

Required Skills 
• Bachelor’s degree or equivalent work experience 
• At least two years of scripting experience (or other Linux-based scripting), including writing new scripts and enhancing existing scripts 
• Demonstrable knowledge of Python 
• At least two years of experience with basic shell commands 

Preferred skills 
• Experience working with Hardware teams for setting up, testing and troubleshooting prototype devices 
• Experience configuring, deploying and testing software updates including ability to identify issues and escalate to development as appropriate 
• Knowledge of audio signal quality measures 
• Demonstrated ability to browse file systems and diagnose errors using log files 
• Proven track record of using data to analyze issues, make decisions, and generate various solutions 
• Knowledge of LANs, routers, IP assignment, DHCP 
• Hands-on experience with all aspects of data collections 
• Experience with speech and language data collection 
• Strong ability and methodology to troubleshoot and identify the root cause of issues 
• Excellent communication and interpersonal skills 
• Exceptional attention to detail, ability to follow through, and strong organizational skills 
• Able to work occasional nights and weekends