Open Positions at Airvine
Job Title:
Linux Kernel and Networking Developer
Company:
Airvine is a fast-growing Silicon Valley innovator of the industry’s first broadband wireless backhaul solutions for the enterprise. The company has developed the industry’s only complete wireless system offering that delivers multi-gigabit/sec data transfer rates through walls and concrete barriers, without any of the complexity of wired solutions.
Job Description:
- Linux Kernel and networking development
- Optimize Linux System performance and networking datapath
- Development to support new networking hardware
Education:
- BS/MS in Computer Science, EE, or related field
- Proficient in Embedded C/C++ development and good working knowledge of languages, scripting languages, python, etc.
Qualifications/Skills:
- 10+ years of hands-on experience in Embedded systems
- Expertise in Linux kernel networking development
- Good architecture design, critical thinking, and problem-solving skills
- Good knowledge of networking systems and networking protocols
- Experience with networking performance optimization, designing and building real life
- networks, routing and switching
- In-depth working knowledge of Linux kernel multi-core programming
- Knowledge of Linux networking framework – network drivers, packet forwarding,
- filtering packet processing scheduling optimization, interrupt processing
- Networking driver development, NAPI, hardware acceleration offload
- Linux kernel debugging and diagnostics
- Good system diagnostics skills
- Field issue debugging a plus
Annual Income:
$180k – $210k
Benefits:
- Health Insurance
- 12 paid holidays
- Paid vacation
- Sick leave
- Hybrid work environment
Submit resume to careers@airvine.com
Job Title:
Backend Developer
Company:
Airvine is a fast-growing Silicon Valley innovator of the industry’s first broadband wireless backhaul solutions for the enterprise. The company has developed the industry’s only complete wireless system offering that delivers multi-gigabit/sec data transfer rates through walls and concrete barriers, without any of the complexity of wired solutions.
Job Description:
Responsible for designing, developing, and maintaining the backend infrastructure of
our network management platform. Will be working collaboratively with the frontend
developer and network engineers to ensure the seamless operation of the system.
Looking for a candidate with a background in embedded systems and network management,
with strong Python programming skills, and experience with RESTful APIs.
Key Responsibilities:
- Develop Architecture of configuring and managing a cluster of network nodes.
- Design, develop, and maintain backend services and APIs using API frameworks like
- uwsgi or FastAPI.
- Design and implement RESTful API for integration with FrontEnd Systems and
- networking and system services.
- Expediency with Linux-based systems and expertise with scripting languages.
- Use the Yocto framework to create the image for the embedded system to ensure the
- security and scalability of backend services.
- Stay up-to-date with emerging technologies in backend development and network
- management.
Education:
- BS/MS degree in Computer Science, Computer Engineering, or related field (or
- equivalent work experience).
- Qualifications/Skills:
- Proven experience in software development with a focus on network management or
- related areas.
- Working experience with building embedded systems software.
- Experience in building applications in a Linux environment and shell scripting.
- Strong proficiency in Python programming.
- Experience with FastAPI, Uwsgi or similar web frameworks.
- Familiarity with RESTful API design and implementation.
- Good understanding of networking concepts, protocols, and technologies (TCP/IP,
- HTTP, SNMP.)
- Excellent problem-solving and debugging skills.
- Ability to work collaboratively in a team and independently when necessary.
- Strong communication and interpersonal skills.
Annual Income:
$180k -210k
Benefits:
- Health Insurance
- 12 paid holidays
- Paid vacation
- Sick leave
- Hybrid work environment
Submit resume to careers@airvine.com