{"id":21102,"url":"https://alion.io/job/netgear-staff-engineer-embedded-firmware","title":"Staff Engineer Embedded Firmware","company":{"id":5983,"name":"NETGEAR","domain":"netgear.com","url":"https://alion.io/company/netgear","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"A","score":86,"open_postings":11,"ghost_share":0,"stale_share":0.545,"repost_share":0,"time_to_fill_p50_days":48,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chennai, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":28000,"max_usd":59000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":557},"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"DHCP","optional":false},{"name":"DNS","optional":false},{"name":"Embedded C","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"MQTT","optional":false},{"name":"Rest API","optional":false},{"name":"TCP/IP","optional":false},{"name":"WebSockets","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-04-01T09:12:58Z","employer_posted_date":"2026-04-01","last_verified_at":"2026-10-18T10:13:25Z","board_verified":true,"closed_at":null,"days_open":200,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":199},"description":"Role Overview\nWe are seeking an Embedded Linux Firmware Engineer to develop next-generation Intelligent PDUs (Power Distribution Units) used in Audio/Video racks, enterprise IT racks, and edge infrastructure environments.\nThis role focuses primarily on embedded Linux application firmware, middleware services, backend feature development, and embedded web UI integration. The engineer will build customer-facing PDU functionality such as outlet scheduling, monitoring, telemetry, configuration management, sensor integration, and network management services by leveraging BSP and Hardware Abstraction Layer (HAL) APIs.\nThe ideal candidate has strong experience in embedded Linux systems, C/C++ development, networking protocols, and feature-level embedded application development.\nResponsibilities\nEmbedded Linux Application & Middleware Development\nDevelop embedded C/C++ applications and middleware services on Linux-based PDU platforms\n\nImplement customer-facing features such as:\nOutlet scheduling\n\nOutlet grouping and sequencing\n\nPower event monitoring\n\nThreshold configuration\n\nSensor monitoring\n\nAlerting and notifications\n\nDesign and maintain backend service architecture for long-running embedded applications\n\nIntegrate and utilize BSP/HAL APIs for hardware operations such as:\nOutlet on/off control\n\nSensor access\n\nPower telemetry retrieval\n\nNetworking & Remote Management\nImplement and maintain:\nSNMP (v1/v2c/v3)\n\nModbus TCP\n\nMQTT\n\nHTTPS/REST APIs\n\nWebSocket or embedded web communication interfaces\n\nDevelop network configuration and management features:\nDHCP/static IP\n\nDNS/NTP\n\nRemote/Cloud access\n\nDevice discovery\n\nEnsure reliability and stability of long-running network services\n\nImplement secure communication using TLS/certificate-based authentication\n\nEmbedded Web UI & System Integration\nCollaborate with frontend/UI teams to integrate embedded web interfaces with backend services\n\nDevelop APIs and middleware supporting web-based monitoring and configuration\n\nImplement persistent configuration storage for:\nOutlet names\n\nSchedules\n\nThresholds\n\nNetwork settings\n\nSupport OTA/FOTA firmware update workflows and rollback mechanisms\n\nDiagnostics, Logging & Reliability\nImplement:\nEvent logging\n\nDiagnostics\n\nPower history\n\nFault/alarm reporting\n\nDebug runtime issues involving:\nNetworking\n\nMemory leaks\n\nIPC\n\nLong-running service stability\n\nSensor & Peripheral Integration\nIntegrate environmental and external sensors:\nTemperature\n\nHumidity\n\nWork with communication interfaces such as:\nUART\n\nI2C\n\nSPI\n\nRS485\n\nEthernet\n\nCollaboration\nWork closely with BSP team, hardware team, QA, and cloud teams\n\nSupport system integration, validation, and production issue debugging\n\nParticipate in architecture discussions, code reviews, and feature planning\n\nRequired Skills\n10+ years of relevant experience\n\nStrong proficiency in C/C++ for embedded systems\n\nStrong Linux/Embedded Linux development experience\n\nExperience with embedded application or middleware development\n\nExperience with networking protocols:\nTCP/IP\n\nMQTT\n\nHTTP/HTTPS\n\nSNMP\n\nModbus\n\nExperience with multithreading, IPC, synchronization, and long-running services\n\nExperience debugging embedded systems using logs, gdb, logic analyzers, or oscilloscopes\n\nExperience with UART, SPI, I2C, Ethernet, or RS485 interfaces\n\nFamiliarity with OTA/FOTA update mechanisms and persistent storage management\n\nExperience with Git and Linux development environments\n\nPreferred Skills\nExperience with embedded web servers or embedded web UI integration\n\nExperience with Yocto or Buildroot\n\nExperience with device management platforms or remote monitoring systems\n\nExperience with power infrastructure products, industrial devices, or networked appliances\n\nExperience with REST APIs\n\nCompany Statement/Values:\nAt NETGEAR, we are on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. We turn ideas into innovative networking products that connect people, power businesses, and advance the way we live.\nWe're a performance-driven, talented and connected team that's committed to delivering world-class products for our customers. As a company, we value our employees as the most essential building blocks of our success. And as teammates, we commit to taking our work to the Next Gear by living our values: we Dare to Transform the future, Connect and Delight our customers, Communicate Courageously with each other and collaborate to Win It Together. You’ll find our values woven through our processes, present in our decisions, and celebrated throughout our culture.\nWe strive to attract top talent and create a great workplace where people feel engaged, inspired, challenged, proud and respected. If you are creative, forward-thinking, passionate about technology and are looking for a rewarding career to make an impact, then you've got what it takes to succeed at NETGEAR. Join our network and help us shape the future of connectivity.\nNETGEAR hires based on merit. All qualified applicants will receive equal consideration for employment. All your information will be kept confidential according to EEO guidelines.","description_format":"text","description_chars":5139,"description_truncated":false,"requirements":{"experience_years_min":10,"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":["Network Equipment"],"lifecycle":[{"event":"open","at":"2026-04-01T09:12:58Z"}],"visa":[],"liveness":{"score":12,"band":"cold","label":"Long shot","p_open":1,"p_active":0.417,"p_room":0.28,"age_days":198,"expected_fill_days":48,"reasons":["conf:0","stale_co","velocity","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/netgear-staff-engineer-embedded-firmware","json_url":"https://alion.io/job/netgear-staff-engineer-embedded-firmware.json","meta":{"generated_at":"2026-10-18T11:02:32Z","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":16302,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00: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":5983},"rest":"https://alion.io/mcp/rest/get_company?id=5983"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetgear-staff-engineer-embedded-firmware"},{"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%2Fnetgear-staff-engineer-embedded-firmware"},{"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%2Fnetgear-staff-engineer-embedded-firmware"},{"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/netgear-staff-engineer-embedded-firmware\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetgear-staff-engineer-embedded-firmware"}]}