Embedded Firmware Engineer, I

Chennai, India Remote Mid-Level 15.06.2026
Software Engineer backend-developer DevOps
Auf einen Blick

Junior Embedded Firmware Engineer bei NETGEAR für die Entwicklung von Embedded Linux PDU-Plattformen mit Fokus auf Middleware Services und Networking Protokolle.

💰 ~$50.000–80.000/Jahr (geschätzt) 📊 Junior 🕒 Vollzeit 🌍 Vor Ort 🗺️ APAC
  • 2–4 Jahre Embedded Linux
  • C/C++ Developer
  • Networking Protokolle
  • UART/SPI/I2C Interfaces
C C++ Embedded Linux MQTT SNMP Modbus TCP/IP REST API

Gehalt geschätzt anhand Junior Embedded Engineer, Chennai Indien, 2–4 Jahre — Einstiegs- bis Junior-Level Kompensation für Embedded Firmware Role. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Junior Embedded Systems Engineers
  • C/C++ Programmierer mit Lust auf IoT
  • Hardware-fokussierte Entwickler
🚫 Weniger geeignet
  • Senior Engineers (Overqualified)
  • Reine Software/Web-Entwickler
  • Kandidaten ohne Embedded Systems Interesse
💡 Gut zu wissen
  • Onsite in Chennai, Indien
  • Entry-Level Position mit Fokus auf Learning
  • Erfordert praktische Elektrotechnik und Hardware-Integration Fähigkeiten

Über das Unternehmen

NETGEAR entwickelt Embedded Linux Firmware für intelligente PDUs (Power Distribution Units) in Audio/Video und Enterprise IT Umgebungen mit fokussiertem Feature Development und Networking Integration.

Deine Aufgaben

  • Entwicklung von Embedded C/C++ Anwendungen und Middleware Services auf Linux-basierten PDU-Plattformen
  • Implementierung von Kundenfunktionen wie Outlet Scheduling, Power Event Monitoring und Sensor Monitoring
  • Design von Backend Service Architektur für Long-Running Embedded Anwendungen
  • Integration von SNMP, Modbus TCP, MQTT, HTTPS/REST APIs und WebSocket Communication
  • Entwicklung von Netzwerk-Konfiguration und Management Features (DHCP, DNS, NTP, Remote Access)
  • Implementierung von Event Logging, Diagnostics und Power History Reporting
  • Integration von Environmental Sensors (Temperature, Humidity) und Communication Interfaces (UART, I2C, SPI, RS485)
  • Zusammenarbeit mit BSP Team, Hardware Team, QA und Cloud Teams für System Integration
  • Support von OTA/FOTA Firmware Update Workflows und Rollback Mechanismen

Deine Voraussetzungen

  • 2–4 Jahre relevante Erfahrung
  • Starke Proficiency in C/C++ für Embedded Systeme
  • Starke Linux/Embedded Linux Development Erfahrung
  • Erfahrung mit Embedded Application oder Middleware Development
  • Erfahrung mit Networking Protokollen (TCP/IP, MQTT, HTTP/HTTPS, SNMP, Modbus)
  • Erfahrung mit Multithreading, IPC, Synchronization und Long-Running Services
  • Debugging Erfahrung mit Logs, gdb, Logic Analyzers oder Oscilloscopes
  • Erfahrung mit UART, SPI, I2C, Ethernet oder RS485 Interfaces
  • Familiarity mit OTA/FOTA Update Mechanisms und Git/Linux Development