Quvia
Senior Software Engineer (C/C++ & Python, Linux & Networking Systems)
Department: Engineering
Location: Miramar, FL, USA
About Quvia Quvia is the AI-powered quality of experience (QoE) management platform for things that move like ships and planes, transforming connectivity and digital experiences even in the most remote and hard-to-reach places. Our platform uses AI and machine learning to seamlessly blend any combination of connectivity, regardless of provider, orbit, or network, into one vendor-neutral environment. Quvia delivers comprehensive, end-to-end analytics and dynamic network orchestration that optimizes for the best possible QoE for applications and end-users.
Today, Quvia partners with world-leading Fortune 500 companies in aviation, cruise, shipping, and beyond.
Founded in 2019, Quvia is a fast-growing, Series A tech startup passionate about redefining global connectivity. Our solutions are already addressing significant challenges in the aviation and cruise industries and we’re just getting started. With headquarters in the greater Miami region and offices in the UK and India, our remote-first culture empowers talented individuals around the world to make a lasting impact. Quvia is backed by Columbia Capital, a respected venture capital firm with over $5 billion in fund commitments.
Position Overview We are seeking a highly skilled Senior Software Engineer with strong proficiency in C/C++ and Python, and solid experience working on Linux-based systems with exposure to networking concepts. The ideal candidate will design, develop, and maintain scalable and reliable software systems that operate in virtualized and networked environments. This role focuses on systems‑level software development rather than deep kernel systems while still requiring a good understanding of how Linux and networking work under the hood.
Key Duties And 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.
Collaborate closely with architecture, QA, and DevOps teams to deliver reliable, production‑quality software.
Participate in design discussions, code reviews, and documentation, ensuring clean, maintainable code.
Mentor junior engineers and contribute to technical decision‑making.
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, debugging with gdb, strace, perf, etc.
Experience with networking fundamentals: TCP/IP basics, IPv4/IPv6, routing and switching concepts, VLANs, ARP, sockets; 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.
Educational Qualification
Bachelor’s or Master’s degree in Computer Science, Electronics or a related discipline.
What We Offer
Competitive salary
Equity options
Performance‑based bonus opportunities
Medical, Dental and Vision benefits
Life Insurance
Flexible PTO policy
401(k) plan
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
Industries Software Development
#J-18808-Ljbffr
Department: Engineering
Location: Miramar, FL, USA
About Quvia Quvia is the AI-powered quality of experience (QoE) management platform for things that move like ships and planes, transforming connectivity and digital experiences even in the most remote and hard-to-reach places. Our platform uses AI and machine learning to seamlessly blend any combination of connectivity, regardless of provider, orbit, or network, into one vendor-neutral environment. Quvia delivers comprehensive, end-to-end analytics and dynamic network orchestration that optimizes for the best possible QoE for applications and end-users.
Today, Quvia partners with world-leading Fortune 500 companies in aviation, cruise, shipping, and beyond.
Founded in 2019, Quvia is a fast-growing, Series A tech startup passionate about redefining global connectivity. Our solutions are already addressing significant challenges in the aviation and cruise industries and we’re just getting started. With headquarters in the greater Miami region and offices in the UK and India, our remote-first culture empowers talented individuals around the world to make a lasting impact. Quvia is backed by Columbia Capital, a respected venture capital firm with over $5 billion in fund commitments.
Position Overview We are seeking a highly skilled Senior Software Engineer with strong proficiency in C/C++ and Python, and solid experience working on Linux-based systems with exposure to networking concepts. The ideal candidate will design, develop, and maintain scalable and reliable software systems that operate in virtualized and networked environments. This role focuses on systems‑level software development rather than deep kernel systems while still requiring a good understanding of how Linux and networking work under the hood.
Key Duties And 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.
Collaborate closely with architecture, QA, and DevOps teams to deliver reliable, production‑quality software.
Participate in design discussions, code reviews, and documentation, ensuring clean, maintainable code.
Mentor junior engineers and contribute to technical decision‑making.
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, debugging with gdb, strace, perf, etc.
Experience with networking fundamentals: TCP/IP basics, IPv4/IPv6, routing and switching concepts, VLANs, ARP, sockets; 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.
Educational Qualification
Bachelor’s or Master’s degree in Computer Science, Electronics or a related discipline.
What We Offer
Competitive salary
Equity options
Performance‑based bonus opportunities
Medical, Dental and Vision benefits
Life Insurance
Flexible PTO policy
401(k) plan
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
Industries Software Development
#J-18808-Ljbffr