Job Description :
Embedded Software Engineer

DETAILS
Location: Palo Alto, CA
Position Type: Direct Hire
Hourly / Salary: Salary
Residency Requirements: US Citizens and all other parties authorized to work in the US are encouraged to apply


You MUST have the mindset and drive to work for a start-up company


Responsibilities:
Manage Ubuntu kernel upgrades
Investigate and debug any systems, application and core platform related issues in our driver and firmware environment
Optimize Memory, CPU utilization, Power consumption & Boot time Performance related to applications & platform enablers on OSes like Linux, Android, iOS
Find, build, compile, test and debug 4G LTE and Wi-Fi Linux drivers (C)
Add features to and maintain Wi-Fi/4G roaming code (Python and some C++)
Expand Wi-Fi/4G test suites (Python or C++)
Develop tools to help diagnose problems in the field (Python and some C++)
Provide responsive support when new networking difficulties are discovered in the filed
Improve integration of roaming code with videoconferencing application (C++ and Python)



TECHNICAL REQUIREMENTS
7+ years of experience with the following skill sets…
Solid knowledge of data structures, algorithms, and software design
Solid understanding of Linux kernel and Linux networking
Exposure to Wi-Fi and Cellular (LTE) and networking
Good programming experience in C/C++/Python
Advanced Linux user
Willingness to accept new challenges and solve unfamiliar problems
             

Similar Jobs you may be interested in ..