Quvia is looking to solve the problem of seamless connectivity and digital experiences in remote and hard-to-reach places, such as ships and planes, by developing a scalable and reliable software system that operates in virtualized and networked environments.
Requirements
- 7-10 years of hands-on software development experience using C/C++ and Python.
- Strong experience with Linux-based systems, including system programming in user space, process, memory, and thread management, and debugging using tools like gdb, strace, perf, etc.
- Working knowledge of networking fundamentals, such as TCP/IP basics, IPv4/IPv6, routing and switching concepts, VLANs, ARP, sockets
- Experience with socket programming and networked applications.
- Experience deploying and testing software in virtual machines (KVM, VMware, VirtualBox, or cloud VMs).
- Strong problem-solving skills and ability to debug issues in distributed or networked systems.
- Familiarity with Git, CI/CD workflows, and Linux build systems.
Responsibilities
- Design and develop high-performance, scalable software modules using C/C++, with integration to Python-based components where required.
- Build and maintain software that runs on Linux systems, including user-space system programming and multithreaded applications.
- Work with networking concepts across L2–L4/L7 (e.g., Ethernet, IP, TCP/UDP, routing basics), focusing on how applications interact with the network stack.
- Debug and resolve complex issues across application, system, and network layers.
- Analyze crashes, logs, and core dumps, and collaborate with the team to drive issues to resolution.
- Configure, deploy, and test software in virtualized environments (VMs), including network connectivity and integration.
- Set up and troubleshoot virtual networking constructs such as bridges, VLANs, TAP/TUN interfaces, and virtual switches when needed.
Other
- Bachelor’s or Master’s degree in Computer Science, Electronics or a related discipline.
- Competitive salary
- Equity options
- Performance-based bonus opportunities
- Medical, Dental and Vision benefits