Job Description
• Development and maintenance of the existing and next generation product suite focusing on embedded systems, system administration, scalability and performance • Ownership of significant areas of the code for both new feature/functionality development as well as to maintain/redesign of the existing areas of the products • Continuous focus and contribution in the areas of performance, availability & scalability, reliability, and maintainability of the product • Responsible for pre-study to acceptance test for new functionality • Build and configure embedded Linux kernel and develop kernel/driver
Requirements
• Proficiency in Linux • Software development expertise in C/C++ and one or more scripting languages (shell, python) • Familiarity with embedded Linux system programming • Knowledge and experience in Linux kernel and device driver development would be beneficial • Experience in embedded Linux build systems (Yocto, Buildroot) would be desirable • Familiarity with Network Protocols would be considered an advantage • Familiarity with software collaboration tools would be beneficial • strong problem solving and communication skills • BS or higher degree in Electrical Engineering, Computer Engineering or related field from top universities
Employment Type
Job Category
Seniority
Details
Employment type
Job Category
Educations
Seniority