Quvia Logo

Quvia

Senior Embedded Software Engineer - Network Domain

Posted 13 Days Ago
In-Office or Remote
Hiring Remotely in Atlanta, GA
Senior level
In-Office or Remote
Hiring Remotely in Atlanta, GA
Senior level
Design, develop, debug, and maintain high-performance networking software using C/C++ and Python. Work across L2-L7 protocols, Linux system and socket programming, multithreading, packet analysis, and virtualized networking environments. Configure and troubleshoot VMs, bridges, TAP/TUN interfaces, VLANs, and virtual switches. Collaborate with architecture, QA, DevOps, and engineering teams on design, testing, deployment, documentation, and code reviews. Mentor junior engineers and optimize production-quality software.
The summary above was generated by AI

Senior Software Engineer

(C/C++ & Python, Networking Domain)

Miramar, FL 

About Quvia

Quvia is the first 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. 
The Quvia platform uses AI and machine learning to seamlessly blend any combination of connectivity, regardless of provider, orbit or network, into one, vendor-neutral environment. It then delivers comprehensive, end-to-end analytics and dynamic network orchestration that optimizes for the best possible QoE for applications and end-users. 
Quvia works with world-leading, Fortune 500 companies in aviation, cruise, shipping & energy.

Why Quvia?

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 Grid Data Path Engineer with strong proficiency in C/C++ and Python, and solid experience in the networking domain. The ideal candidate will be responsible for designing, developing, and maintaining software systems that power next-generation networking solutions, with a focus on performance, scalability, and reliability. Having hands-on experience in virtualized environments (VMs) — including setup, configuration, and network integration — along with the ability to design and develop robust, scalable networking software is also an essential requirement. 

In order to be considered, candidates must be based in South Florida, and live within a commutable distance to our headquarters in Miramar. 

Key Duties and Responsibilities:

  • Design and develop software modules using C/C++ for high-performance network applications.
  • Part of the software also involves integrating with Python based modules.
  • Work on L2–L7 networking protocols such as Ethernet, IP, TCP/UDP, BGP, OSPF, MPLS, and others.
  • Collaborate closely with architecture and QA teams to define and deliver robust software components.
  • Debug and resolve complex issues across multiple layers (application, transport, and network).
  • Analyze crash files and debug with the team to resolve them
  • Configure and troubleshoot virtual networking in virtual machine (VM) environments — bridges, TAP/TUN interfaces, VLANs, and virtual switches (like OVS).
  • Deploy and test networking software inside VMs or virtualized test environments (e.g., KVM, VMware, VirtualBox, or cloud VMs).
  • Collaborate with DevOps and QA teams to ensure seamless deployment, configuration, and testing workflows.
  • Participate in design and code reviews, enforcing best practices for maintainable, high-quality code.
  • Mentor junior engineers and contribute to technical design discussions and documentation.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related discipline.
  • 7–10 years of hands-on software development experience in C/C++ and Python.
  • Strong understanding of networking concepts and protocols — IPv4/IPv6, ARP, VLAN, TCP/IP stack, routing, switching, or network virtualization.
  • Experience with Linux based systems — system programming, socket programming, and multithreading.
  • Hands-on experience with packet capture/analysis tools (Wireshark, tcpdump, etc.).
  • Exposure to DPDK/VPP, SDN/NFV, or network appliances is a strong plus.
  • Experience integrating software with network management systems (NMS), SNMP, or REST APIs.
  • Familiarity with CI/CD pipelines, Git, Jenkins, Docker, Kubernetes preferred.
  • Excellent problem-solving and debugging skills in distributed systems.
  • Good understanding of software design patterns and performance optimization techniques.
  • Strong analytical thinking and attention to detail.
  • Good communication skills and ability to work in a collaborative environment.
  • Proven track record of delivering production-quality software in fast-paced teams.

Preferred / Good to Have:

  • Experience with VPP (Vector Packet Processing) or DPDK-based applications.
  • Strong understanding of networking concepts — TCP/IP stack, routing, switching, VLANs, ARP, IPv4/IPv6.
  • Proven experience with Linux/Unix systems, socket programming, and multithreaded applications.
  • Hands-on experience in setting up and managing virtual machines and virtual networks — including KVM, libvirt, VMware, or VirtualBox.
  • Familiarity with configuring bridges, vSwitches, TAP/TUN interfaces, and NAT or host-only networking.
  • Exposure to OpenConfig, NETCONF/YANG, gRPC, or telemetry systems.

What We Offer:

  • Competitive salary
  • Equity options
  • Performance-based bonus opportunities
  • Medical, Dental and Vision benefits
  • Life Insurance
  • Flexible PTO policy
  • 401(k) plan

Similar Jobs

18 Minutes Ago
Remote
USA
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Aerospace • Hardware • Software • Virtual Reality • Defense
Owns the end-to-end capture lifecycle for Department of Defense pursuits, including competitive assessments, win strategies, teaming, bid/no-bid decisions, customer engagement, proposal development, and post-award transition. The role coordinates engineering, contracts, finance, security, and proposal teams while shaping R&D and prototype opportunities into programs of record. It requires expertise in Shipley methodology, DoD acquisition pathways, training and simulation markets, and emerging AR/XR/LVC technologies.
Top Skills: Augmented Reality (Ar)Bloomberg GovernmentExtended Reality (Xr)GovwinLive Virtual Constructive (Lvc)Microsoft DynamicsSalesforceSam.Gov
25 Minutes Ago
Remote
United States
101K-119K Annually
Senior level
101K-119K Annually
Senior level
Artificial Intelligence • Marketing Tech • Software • Generative AI • Automation
Own monthly close activities, general ledger operations, balance sheet reconciliations, corporate card and accounts payable workflows, subscription billing reconciliations, equity accounting, and variable compensation calculations. Ensure compliance with US GAAP and internal controls while supporting audits, tax filings, financial reporting, process improvements, and cross-functional issue resolution.
Top Skills: CartaLlmsMaxioNetSuiteNumericRagRampSaas Billing Platforms
30 Minutes Ago
Easy Apply
Remote
United States of America
Easy Apply
80K-160K Annually
Junior
80K-160K Annually
Junior
Information Technology • Cybersecurity
Own the full mid-market sales cycle, including prospecting, discovery, solution positioning, pricing, forecasting, and closing net-new opportunities. Meet revenue targets, maintain accurate CRM records, research competitors, and partner with sales engineering, operations, product management, and account management. Build trusted customer relationships, use feedback to improve strategy, and apply AI tools to streamline sales workflows. Travel up to 10% to events and customers.
Top Skills: Ai ToolsCRMCybersecurity Technology

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account