{"id":4309756,"url":"https://alion.io/job/newvision-software-consultancy-middle-c-software-engineer-networking","title":"Middle C++ Software Engineer (Networking)","company":{"id":4489094,"name":"NewVision Software & Consultancy","domain":"newvision-software.com","url":"https://alion.io/company/newvision-software-and-consultancy","size_band":"501-1000","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Career site","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pune, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"BGP","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Gerrit","optional":false},{"name":"Git","optional":false},{"name":"GitLab","optional":false},{"name":"Linux","optional":false},{"name":"OSPF","optional":false},{"name":"Tcpdump","optional":false},{"name":"VLAN","optional":false},{"name":"Wireshark","optional":false},{"name":"Bash","optional":true},{"name":"CMake","optional":true},{"name":"Python","optional":true},{"name":"VPN","optional":true}],"status":"live","first_seen_at":"2026-10-08T00:00:00Z","employer_posted_date":"2026-11-14","last_verified_at":"2026-11-14T11:21:27Z","board_verified":true,"closed_at":null,"days_open":37,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":37},"description":"Location: Pune & Bengaluru\nPosition Requirements\nAbout the role We are seeking a Middle Engineer with deep expertise in C/C++ systems programming, data plane forwarding, and enterprise network routing to join our core engineering team. In this role, you will be responsible for designing, developing, and optimizing high-performance networking software and firmware running on enterprise-grade edge and gateway appliances. You will work closely with architecture, software, hardware, and QA teams to build scalable, resilient, and high-throughput networking solutions. The position combines low-level systems programming, embedded Linux kernel networking, and modern dynamic routing protocols to deliver next-generation networking platforms at scale. Responsibilities\nDesign, implement, and maintain high-performance data plane components, forwarding pipelines, and system daemons using C and Modern C++ (more C++ compa ratio).\nDevelop, extend, and optimize modular packet-processing architectures and Linux kernel networking paths.\nImplement and enhance enterprise routing and L2/L3 capabilities, including BGP, OSPF, VRF, LACP (802.3ad), VLANs, and Dual-Stack IPv4/IPv6.\nIntegrate, configure, and maintain open-source routing suites and daemons (such as BIRD and FRR).\nDiagnose and resolve complex networking, forwarding, and performance bottlenecks across user space and kernel space.\nProfile system performance, memory utilization, and throughput, implementing optimizations for multi-core hardware platforms.\nCollaborate with QA, Systems Test, and DevOps teams to define testing strategies, automated validation harnesses, and release-gating criteria.\nParticipate in technical design reviews, architectural discussions, and code reviews to enforce software engineering best practices.\nMaintain development and build workflows using embedded build systems and CI/CD automation pipelines.\nSelling Points\nRequirements\n5+ years of hands-on software development experience, ideally in Embedded Systems, Network Firmware, or Data Plane Development.\nStrong proficiency in C and Modern C++ (C++14/C++17) with a deep understanding of memory management, concurrency, and data structures.\nSolid experience with Linux Kernel Networking (e.g., netfilter/iptables, network namespaces, socket programming, routing tables, and interface management).\nStrong foundation in L2/L3 networking protocols and dynamic routing:\nDynamic routing protocols (BGP, OSPF) and routing daemons (BIRD / FRR).\nVRF (Virtual Routing and Forwarding) and network segmentation.\nDual-Stack IPv4 / IPv6 networking (SLAAC, DHCPv6, NDP, Neighbor Discovery).\nL2 link aggregation, VLAN tagging, and bridging.\nPractical experience working in Embedded Linux development environments (cross-compilation, toolchains, POSIX APIs).\nStrong debugging and troubleshooting skills using system logs, core dumps, and packet analyzers (Wireshark, tcpdump).\nFamiliarity with version control workflows using Git, Gerrit, or GitLab.\nExcellent analytical, problem-solving, and cross-functional communication skills.\nNice to Have\nFirmware & Embedded Systems experience is highly appreciated.\nExperience with FD.io VPP (Vector Packet Processing), DPDK, or vector-based packet forwarding graph architectures.\nExperience with modular packet router frameworks (e.g., Click Modular Router or similar packet graph frameworks).\nKnowledge of VPN and secure overlay technologies (IPsec / IKEv2, secure tunnels).\nExperience with embedded Linux build systems such as Yocto / BitBake, CMake, or Make.\nScripting capabilities in Python or Bash for rapid prototyping, diagnostic tooling, and test automation.\nUnderstanding of multi-WAN architectures, dynamic path selection, and policy-based routing.","description_format":"text","description_chars":3726,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-11-14T11:21:27Z"}],"visa":[],"liveness":{"score":40,"band":"fade","label":"Fading","p_open":1,"p_active":0.729,"p_room":0.55,"age_days":37,"expected_fill_days":30,"reasons":["conf:1","win:tail","comp:brand"],"computed_at":"2026-11-14T13:09:30Z"},"pay":null,"html_url":"https://alion.io/job/newvision-software-consultancy-middle-c-software-engineer-networking","json_url":"https://alion.io/job/newvision-software-consultancy-middle-c-software-engineer-networking.json","meta":{"generated_at":"2026-11-14T13:09:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13264,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4489094},"rest":"https://alion.io/mcp/rest/get_company?id=4489094"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnewvision-software-consultancy-middle-c-software-engineer-networking"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnewvision-software-consultancy-middle-c-software-engineer-networking"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnewvision-software-consultancy-middle-c-software-engineer-networking"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/newvision-software-consultancy-middle-c-software-engineer-networking\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnewvision-software-consultancy-middle-c-software-engineer-networking"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4309756}},{"tool":"search_jobs","arguments":{"company":"newvision-software.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4309756},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}