• info@avion-x.com

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.


  • 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


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.

Resume Send