Quvia Logo

Quvia

Senior Embedded Software Engineer - Network Domain

Posted 5 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

46 Minutes Ago
Remote or Hybrid
US
95K-132K Annually
Senior level
95K-132K Annually
Senior level
Information Technology
Provides national technical presales leadership for NetApp storage, data management, data protection, cyber resiliency, hybrid cloud, and AI infrastructure solutions. Partners with customers, sellers, engineers, services teams, and NetApp to design architectures, conduct workshops, develop proposals and bills of material, support strategic sales opportunities, and communicate technical value. Acts as a NetApp subject matter expert, mentors field teams, maintains certifications, and develops reusable solution assets.
Top Skills: Ai InfrastructureAmazon Web ServicesCloud StorageContainersCyber ResiliencyData ProtectionEnterprise StorageGCPHybrid CloudKubernetesAzureNetappOntapRed Hat OpenshiftVirtualizationVmware Cloud Foundation
48 Minutes Ago
Easy Apply
Remote
United States
Easy Apply
163K-225K Annually
Senior level
163K-225K Annually
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Own Motive’s global financial products compliance program across AML/BSA, sanctions, KYC/KYB, PEP screening, transaction monitoring, lending compliance, audits, and regulatory relationships. Develop policies and controls, ensure operational effectiveness, manage bank and card network partners, monitor regulatory changes, support compliant product launches, and establish governance across multiple jurisdictions including the US, Canada, and UK/EU. Build the compliance function and advise leadership on compliance risk.
Top Skills: Aml/BsaCard NetworksData Protection RegimesFincenFintrac/PcmltfaKyc/KybOfacPep ScreeningSanctions ScreeningTransaction MonitoringUk/Eu Aml
49 Minutes Ago
Remote
US
146K-182K Annually
Junior
146K-182K Annually
Junior
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Lead the full sales cycle for Airwallex’s SME and growth customers, from prospecting through negotiation, closing, and initial onboarding. Build pipeline, exceed revenue targets, provide technical and commercial consultations, and tailor fintech solutions for ecommerce, SaaS, professional services, and technology-enabled businesses. Collaborate with legal, finance, and strategy teams on contracts and partnerships, represent the company at industry events, and improve scalable sales processes.
Top Skills: Crm SystemsFintech Payments PlatformsSales Enablement ToolsSalesforce

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account