Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
AT&T

Principal Embedded Linux Software Engineer

AT&T

Embedded Linux Software Engineer contributing to the development of broadband gateway software at AT&T. Focused on high-quality software delivery and integrating AI solutions in a competitive market.

Posted 7/6/2026full-timeDallas • Texas • 🇺🇸 United StatesLead💰 $174,100 - $261,100 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in Embedded Linux Software Development, particularly for Broadband Customer Premise Equipment, with a strong focus on migrating to OpenWRT and Prplware solutions. Proficient in Agile methodologies and capable of developing innovative applications while ensuring system reliability and performance.

Highest-signal resume keywords
Embedded Linux Software DevelopmentC ProgrammingOpenWRT Build SystemAgile Development EnvironmentNetworking Protocols

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Linux Operating SystemMulti-Process EnvironmentsNetworking FundamentalsCommon Networking ProtocolsPrplware LibrariesAutomated TestingGCC ToolchainStandard C LibrariesWiFi ConceptsDebugging Stack Traces
Tools & Technologies
TcpdumpSyslogLifecycle Management (LCM) ContainerUCI Config SystemOverlayFS
Industry Keywords
Broadband Customer Premise Equipment (CPE)Packet Processing StackUDP/TCP BasicsFirewall and Routing ConceptsInnovative Consumer ApplicationsBusiness Applications

Tech Stack

Tools & technologies
DNSLinuxOpen Source

About the role

Key responsibilities & impact
  • Embedded Linux Software development for Broadband Customer Premise Equipment (CPE)
  • Migrating CPE from a proprietary software platform to an Opensource Prplware (OpenWRT) based software solution
  • Design, Develop and Document existing systems to improve reliability and develop new innovative features
  • Software development for new Hardware with cutting-edge features and technology
  • Manage ongoing software architectural updates that include new Prplware, OpenWRT and Linux Kernel versions
  • Development in an Agile environment with up to 5 releases a year
  • Develop automated testing to validate new features
  • Develop applications to run in a Lifecycle Management (LCM) container on the Broadband CPE

Requirements

What you’ll need
  • Knowledge of Linux operating system, process execution, multi-process environments, inter-process communication
  • Good understanding of networking fundamentals, UDP/TCP basics, packet flow through the Linux packet processing stack
  • Understanding of Linux firewall and routing concepts
  • Knowledge of common networking protocols: DHCP, DNS
  • Familiarity with tcpdump and network protocol analysis
  • Knowledge of wifi concepts, AP and station roles, association and authentication of wifi stations, configuration of ssids
  • Familiarity with the gcc toolchain and debugging stack traces
  • Familiarity with syslog and logging concepts
  • Experience in an Agile development environment
  • Extensive experience with C programming
  • Familiarity with standard C libraries, and other common libraries like libssl, libcrypto, libcurl
  • Knowledge of prplware libraries
  • Familiarity with the OpenWrt build system, and its IPC mechanism ubus, overlayfs, and its config system UCI
  • 7+ years of experience in embedded software development
  • Track record of creating innovative solutions and new applications through the design, development, and coding for innovative Consumer and business applications.

Benefits

Comp & perks
  • Medical/Dental/Vision coverage
  • 401(k) plan
  • Tuition reimbursement program
  • Paid Time Off and Holidays (at least 23 days of vacation each year and 9 company-designated holidays)
  • Paid Parental Leave
  • Paid Caregiver Leave
  • Additional sick leave beyond what state and local law require may be available but is unprotected
  • Adoption Reimbursement
  • Disability Benefits (short term and long term)
  • Life and Accidental Death Insurance
  • Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
  • Employee Assistance Programs (EAP)
  • Extensive employee wellness programs
  • Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone