AT&T

Sr Specialist Embedded Firmware Developer

AT&T
Apply
8 days ago
Bengaluru, India or Hyderābād, IndiaSenior
H1B Sponsor

Responsibilities

  • Architect and implement Python-based automated testing and unit-testing frameworks for firmware components, APIs, and system reliability.
  • Profile and optimize Linux memory and CPU performance using perf, Valgrind, and kernel utilities, including resolving memory leaks, race conditions, and CPU bottlenecks.
  • Design, configure, and optimize Linux wireless features for Wi-Fi 6E and Wi-Fi 7 using hostapd, wpa_supplicant, iw, and wireless drivers.
  • Architect, develop, and maintain embedded firmware in C and C++ across residential gateway hardware platforms.
  • Maintain hardware-agnostic implementations across carrier-grade SoCs using prpl APIs.
  • Develop scalable IPC services using ubus and/or iMTP.
  • Design and troubleshoot Layer 2 and Layer 3 networking, including routing, bridging, and packet forwarding.
  • Implement device-management and service models using TR-181 and USP/TR-369.
  • Configure and manage containerized microservices and virtual execution environments with Docker and prpl LCM.
  • Manage source code, branching strategies, and firmware release pipelines with Git.

Requirements

  • 10+ years of hands-on embedded firmware development experience in telecom, networking, or residential gateway industries.
  • High proficiency in C and modern C++ for resource-constrained embedded systems.
  • Strong Embedded Linux development experience with OpenWrt or prplOS.
  • Production-level expertise with TR-181 data models and USP/TR-369.
  • Experience deploying, isolating, and configuring containerized microservices with Docker and lifecycle tools such as prpl LCM.
  • Deep knowledge of the Linux Wireless stack, hostapd, wpa_supplicant, iw, and Linux wireless drivers.
  • Deep understanding of Layer 2/3 networking, routing, and bridging.
  • Hands-on experience with Linux profiling and debugging tools, specifically perf and Valgrind.
  • Strong Git expertise, including source-code and branching-strategy management.
  • Experience with Wi-Fi 6E and Wi-Fi 7 implementation, configuration, or debugging is preferred.
  • Python proficiency for automated test scripts, hardware validation, or test execution is preferred.
  • Experience with embedded unit-testing frameworks such as CUnit, Unity, or PyTest is preferred.
  • Familiarity with OpenWrt ubus and message-bus architectures such as iMTP is preferred.
  • Experience developing abstraction layers on Broadcom or MaxLinear residential gateway SoCs is preferred.

Benefits

  • Regular full-time position with a 40-hour work week.
  • Located in Bangalore, India, or Hyderabad, India.
  • AT&T provides reasonable accommodations and follows equal employment opportunity and fair-chance hiring practices.

Tech Stack

Categories

Contact me