Sr Specialist Software Engineer
Listed on 2026-02-20
-
Software Development
Software Engineer, C++ Developer
Job Description
Office presence required minimum of 5 days per week. Only located in the location(s) posted; no relocation offered.
What You'll DoJoin a strategic initiative to transform our broadband device software development organization. As a Software Engineer, you will work alongside experienced team members to develop high‑quality, innovative software for the next generation of broadband gateways serving over 15 million customers. You will have the opportunity to learn new technologies, contribute to software solutions, and support a quality‑first approach throughout the development process.
Your contributions will help set our products apart in a competitive market and play an important role in delivering industry‑leading solutions.
- Contribute to development of new features and bug fixes for new and existing Broadband CPE.
- Development in an Agile environment with up to 5 releases a year.
- Conduct code reviews of ongoing software development.
- Develop automated testing to validate new features.
- 2+ years of experience in embedded software development.
- In‑depth knowledge of embedded development, applying organizational practices to resolve challenging problems, and implementing policy changes to improve functions.
- Proven track record of implementing high‑quality code that adheres to company standards in coding, testing, and security.
- Knowledge of Linux operating system, process execution, multi‑process environments, and inter‑process communication.
- Experience in an Agile development environment.
- Experience with C programming, including standard C libraries, and other common libraries such as libssl, libcrypto, libcurl.
- Bachelor’s degree (BS/BA) desired in Computer Science.
- Knowledge of prplware libraries and familiarity with the Open Wrt build system, and its IPC mechanism ubus, overlayfs, and its config system UCI.
- Experience in an Agile development environment.
Our Sr Specialist Software Engineer earns between $118,800 and $178,200 USD annually. Individual starting salary within this range may depend on geography, experience, expertise, and education/training.
Benefits- 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
Full‑time office role. Ready to join our team? Apply today.
Weekly Hours40
Time TypeRegular
LocationDallas, Texas
Salary Range$ - $
Equal Employment OpportunityIt is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.
In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).