{"id":2947860,"url":"https://alion.io/job/cognizant-embedded-c-developer-opensync-wifi-gateway-onsite","title":"Embedded C Developer – OpenSync/ WiFi Gateway-OnSite","company":{"id":85,"name":"Cognizant","domain":"cognizant.com","url":"https://alion.io/company/cognizant","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Cognizant Careers","truth_index":{"grade":"A","score":88,"open_postings":128,"ghost_share":0.008,"stale_share":0.672,"repost_share":0.008,"time_to_fill_p50_days":20,"computed_at":"2026-10-25T05:49:26Z"}},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Englewood, United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":104000,"max":118000,"currency":"USD","period":"year","gross":null,"usd_annual":118000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":true,"relocation_package":false,"has_equity":true,"technologies":[{"name":"CI/CD","optional":false},{"name":"Embedded C","optional":false},{"name":"Git","optional":false},{"name":"GitLab","optional":false},{"name":"GitLab CI","optional":false},{"name":"libuv","optional":false},{"name":"Linux","optional":false},{"name":"MQTT","optional":false},{"name":"Tcpdump","optional":false},{"name":"VPN","optional":false},{"name":"Wi-Fi","optional":false},{"name":"Agile","optional":true},{"name":"ARM Mbed TLS","optional":true},{"name":"C","optional":true},{"name":"Cortex","optional":true},{"name":"DNS","optional":true},{"name":"OpenSSL","optional":true},{"name":"Prometheus","optional":true},{"name":"Python","optional":true},{"name":"Scrum","optional":true}],"status":"live","first_seen_at":"2026-10-20T13:59:03Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-25T18:00:44Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Embedded C Developer - OpenSync/OpenWrt WiFi Router with Cellular Backup\nAbout the Role\nWe're looking for an Embedded C Developer to work on next-generation residential gateway platforms that combine DOCSIS/fiber WAN connectivity with LTE/5G cellular backup. You'll be developing and maintaining firmware on OpenWrt-based hardware running the OpenSync framework, with direct impact on millions of deployed customer premises equipment (CPE).\nResponsibilities\nDesign, develop, and debug embedded C software for Linux-based residential gateway platforms (ARM/MIPS SoC)\nDevelop and maintain OpenSync managers - event-driven daemons that interact with OVSDB for cloud-managed configuration and state reporting\nImplement and optimize LTE/5G cellular failover and fallback logic including modem management, route arbitration, and WAN healthchecks\nDevelop LED state machine logic to provide accurate device status indication across complex multi-WAN scenarios\nInterface with cellular modems via AT commands, QMI/MBIM, USB, and PCIe (MHI) protocols\nWork with WiFi drivers (Qualcomm/Broadcom/Atheros) for 2.4GHz, 5GHz, and 6GHz radio configuration\nDebug kernel-level issues including PCIe enumeration, USB device management, network driver crashes, and kernel panics\nImplement and maintain secure communication channels using TLS with mutual authentication and tunneling protocols\nAnalyze and resolve field issues using device logs, crash dumps, and remote diagnostics\nDevelop init scripts, UCI configuration handlers, and persistent storage management for OpenWrt\nWrite unit tests and participate in code reviews via GitLab merge requests\nCollaborate with hardware teams, QA, cloud platform engineers, and service provider partners\nRequired Skills\n5+ years of embedded C development on Linux-based platforms\nStrong proficiency in C programming - pointers, memory management, IPC, event-driven architectures\nExperience with OpenWrt build system, package management, UCI configuration, and JFFS2/SquashFS overlay filesystems\nFamiliarity with OpenSync or similar cloud-managed CPE frameworks (OVSDB, protobuf, MQTT telemetry)\nExperience with cellular modem integration - AT commands, QMI, network interface management (rmnet/wwan)\nStrong understanding of Linux networking - routing tables, metrics, netfilter, bridge interfaces, IPv4 and IPv6 dual-stack, neighbor discovery, DHCPv4/DHCPv6, SLAAC, and prefix delegation\nUnderstanding of TLS handshake with mutual authentication using X.509 certificates, certificate chain validation, and secure provisioning\nKnowledge of security and tunneling protocols - GRE tunneling, IPsec, VPN overlays, and secure encapsulation for cloud-managed traffic\nExperience with event loop frameworks (libev, libuv, or similar)\nProficiency with debugging tools - GDB, strace, tcpdump, kernel logs, serial console\nFamiliarity with Git, GitLab CI/CD, cross-compilation toolchains\nUnderstanding of WiFi standards (802.11ax/be) and wireless driver configuration\nPreferred Skills\nExperience with Qualcomm IPQ series SoCs (IPQ5018, IPQ9574) and NSS/PPE data path\nExperience with Broadcom BCM series chipsets (BCM4908, BCM6750, BCM63178) and Memory Direct Engine (MDE) / hardware acceleration\nKnowledge of Atheros/QCA/BCM wireless chipsets and CFG80211/mac80211 driver architecture\nKnowledge of DOCSIS cable modem interaction and WAN interface management\nExperience with PCIe and USB subsystems in embedded Linux (device enumeration, power management, error recovery)\nFamiliarity with eSIM/eUICC provisioning (LPA, GSMA SGP.22)\nExperience with carrier aggregation, NR5G NSA/SA, and multi-band cellular configurations\nUnderstanding of TR-069/TR-369 (USP) device management protocols\nBasic understanding of TR-181 data model for CPE device management and service configuration\nExperience with Kconfig-based build configuration\nKnowledge of flash storage considerations - wear leveling, persistent partitions, factory reset flows\nFamiliarity with thermal management and power management (battery-powered CPE)\nTools & Technologies\nLanguages: C, Shell scripting (sh/bash), Python (test automation)\nOS/Platform: OpenWrt (Linux 5.x/6.x kernel), ARM Cortex-A53/A73\nFrameworks: OpenSync, OVSDB, libev, protobuf-c, jansson (JSON)\nChipsets: Qualcomm IPQ, Broadcom BCM, Atheros/QCA\nNetworking: iproute2, iptables/nftables, ovsdb-server, hostapd/wpa_supplicant, GRE, IPsec\nSecurity: OpenSSL/mbedTLS, X.509 certificates, mTLS, certificate management\nCellular: Qualcomm QCM/SDX modems, MHI, qcserial, AT+QENG/AT+COPS\nProtocols: IPv4, IPv6, DHCPv4/v6, DNS, MQTT, GRE, TLS 1.2/1.3\nBuild: Make, Kconfig, OpenWrt feeds, cross-compilation (musl/glibc)\nDebug: GDB, valgrind, serial console, logpull analysis\nVCS/CI: Git, GitLab, merge request workflows\nNice to Have\nExperience working directly with ISP/MSO/OEM partners\nExposure to hardware bring-up and board support package (BSP) development\nExperience with Agile/Scrum in a firmware development context\nFamiliarity with SCTE/DOCSIS standards\nUnderstanding of TR-181 data model parameters for WAN management, WiFi configuration, and device monitoring\nExperience with GRE tunnel implementation for backhaul traffic in managed WiFi deployments\nWhat You'll Work On\nCellular failover/fallback state machines with sub-second transition handling\nLED indication logic for multi-WAN connectivity states\nModem health monitoring and subsystem restart/recovery\nInternet reachability healthcheck frameworks\nCloud-managed device configuration and telemetry reporting via MQTT\nSecure cloud connectivity using mTLS with X.509 certificate-based mutual authentication\nGRE tunnel management for cloud-redirected traffic\nFactory reset, firmware upgrade, and persistent storage management\nIPv4/IPv6 dual-stack network configuration, routing, and failover across DOCSIS and LTE interfaces\nWiFi radio configuration and performance optimization across Qualcomm / Broadcom platforms\nKernel crash analysis and driver-level bug resolution\nAbout Cognizant’s IoT Practice:\nIntelligent, IoT-enabled products will soon result in the proliferation of data and disrupt virtually all industries. To be successful, both large and small companies must leverage IoT capabilities by designing modern products that fundamentally connect people with processes. Within Cognizant IOT, we engineer industry-aligned, IoT-enabled products that merge industry needs with human drivers. Our intelligent products will revolutionize experiences and result in exciting, transformative outcomes. Without human-centered thinking, connected products are just standalone things-but with it, our modern connected products facilitate a unified way of life enjoyed by all.\n*Please note, this role is not able to offer visa transfer or sponsorship now or in the future*\n Applications will be accepted until Aug31 , 2026\nLI#- #LI-SC6\nCompensation & Benefits\n$104,000- $118,000 per year + Cost of Living Allowance\nBonus + Comprehensive Benefits\nAdditional Information\n Onsite role\n Visa sponsorship is not available now or in the future. Candidates requiring sponsorship will not be considered.\nBenefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:\nMedical/Dental/Vision/Life Insurance\nPaid holidays plus Paid Time Off\n401(k) plan and contributions\nLong-term/Short-term Disability\nPaid Parental Leave\nEmployee Stock Purchase Plan","description_format":"text","description_chars":7374,"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":["Life insurance","Parental leave"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams","Engineering Services","Cloud Consulting & Migration"],"lifecycle":[{"event":"open","at":"2026-10-20T19:09:09Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.63,"p_room":1,"age_days":4,"expected_fill_days":20,"reasons":["conf:3","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-25T05:49:26Z"},"pay":{"stated_usd_annual":118000,"is_top_pay":false},"html_url":"https://alion.io/job/cognizant-embedded-c-developer-opensync-wifi-gateway-onsite","json_url":"https://alion.io/job/cognizant-embedded-c-developer-opensync-wifi-gateway-onsite.json","meta":{"generated_at":"2026-10-25T21:32:34Z","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":30467,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":85},"rest":"https://alion.io/mcp/rest/get_company?id=85"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcognizant-embedded-c-developer-opensync-wifi-gateway-onsite"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Fcognizant-embedded-c-developer-opensync-wifi-gateway-onsite"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Fcognizant-embedded-c-developer-opensync-wifi-gateway-onsite"},{"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/cognizant-embedded-c-developer-opensync-wifi-gateway-onsite\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcognizant-embedded-c-developer-opensync-wifi-gateway-onsite"}]}