Staff Software Engineer
Location: Cupertino, USA/Bangalore, India
This person will be responsible for the design and implementation of scalable software and solutions required for Avion-X physical and virtual appliance platform products.
Porting of highly scalable software on generic purpose intel based h/w platform
This position requires senior software development skills focusing on platform services, distributed systems architecture, security, maintainability, scalability and performance.
Responsibilities
Entails ownership of significant areas of the code for both new feature development and maintenance/redesign of existing areas of the product to accommodate rapidly evolving features
Requirements
Strong Linux embedded systems and network programming skills
Strong programming skills in C on Linux required, shell scripting desired
Python or other interpreted languages is a plus
Strong knowledge of distributed systems, network and messaging protocols, high availability, scalability and related technologies.
Significant level of experience updating Linux, including kernel updates and building Linux RPMs
Experience with system security, vulnerability analysis, CVEs, and vulnerability remediation.
Strong problem solving and debugging skills, ability to analyze complex multivariate problems and use a systematic approach to gain quick resolution
Knowledge of cloud technologies is a plus
General knowledge of embedded systems configuration management
Excellent organizational skills including ability to manage time effectively
Excellent communication (written and verbal) and presentation skills
B.S in CS or higher degree in CS or equivalent experience
Must work well in a demanding, fast paced team environment
Additional Qualification
Strong problem solving, analytic and debugging skills.
Ability to adapt to new technologies and programming languages.
Excellent organizational skills including ability to manage own time effectively.
Excellent communication (written and verbal) and presentation skills.
Must work well in a demanding and fast paced team environment.
All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.