Embedded Linux Software Engineer, Principal
$174.1k - $261.1kAT&T
This position requires office presence of a minimum of 5 days per week and is only located in the location(s) posted. No relocation is offered. Join a strategic initiative to transform our broadband device software development organization. As an Embedded Linux Software Engineer, Principal - you will contribute to the development of high-quality, innovative software for the next generation of broadband gateways serving 15 million+ customers. You will leverage your expertise to drive technical excellence, integrate AI solutions, and champion a quality-first approach to software delivery. Your individual contributions will help differentiate our software in a highly competitive market and play a vital role in shaping industry-leading products. What You'll Do: 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. 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. Knowlege 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. Our Principal Software Engineering jobs earn between $174,100.00 - $261,100.00 USD Annual. Not to mention all the other amazing rewards that working at AT&T offers. Individual starting salary within this range may depend on geography, experience, expertise, and education/training. Joining our team comes with amazing perks and benefits: Medical/Dental/Vision coverage 401(k) plan Tuition reimbursement program Paid Time Off and Holidays (based on date of hire, 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 Weekly Hours: 40 Time Type: Regular Location: Dallas, Texas, USA:WA:Bothell / 20309 North Creek Pkwy - Adm (bothell 7):20309 N Creek Pkwy @ Bldg L Salary Range: $174,100.00 - $261,100.00 It 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. We are pioneers of making connections and have been ever since Alexander Graham Bell invented the telephone and founded our company. That was nearly 150 years ago, and we haven’t stopped innovating since. At our core, we help bring families, communities, and businesses together with the products and services they need to thrive every day. From the widespread and growing availability of 5G and Fiber to working on things we once only dreamed of—at AT&T, we create connections that change the world.
- Fierce Solution Inc in Dallas, Texas is seeking a C/C++/Python Embedded Software Engineer with experience in Linux and hardware interface. You will design software features to meet product requirements and assist with technical specifications. The ideal candidate should...Suggested
- Perry Weather based in Dallas, Texas is seeking a Senior IoT / Embedded Linux Engineer to work within a dynamic hardware and firmware team. You will design and develop software for embedded Linux platforms and own the Linux BSP, collaborating closely with hardware engineers...SuggestedWork at office
- ...A technology solutions provider is seeking an experienced embedded software developer with expertise in C/C++ for Linux and knowledge of network protocols. The ideal candidate will have strong technical and leadership skills, capable of working autonomously, and possess...SuggestedRemote work
- A leading technology firm in embedded systems is seeking an experienced C++ developer based in Dallas, Texas. The ideal candidate will... ...) and Embedded C, along with hands-on experience with Embedded Linux. In this role, the candidate will work on various embedded devices...Suggested
- A technology company located in Dallas, Texas, is seeking an experienced C++ Developer proficient in Embedded C and Linux systems. Candidates should have hands-on experience with embedded devices and strong debugging skills. This position offers an inclusive work environment...Suggested
- About the Role We are looking for a Senior IoT / Embedded Linux Engineer to join a small, high-impact hardware and firmware team. You will work... ...the gap between bare-metal firmware, Linux platform software, and cloud connectivity — and is ideal for someone who thrives...Work at officeMonday to Friday
- Hermitage Infotech is seeking an Embedded Software Engineer for a 12-month contract in Dallas, TX. The role involves developing, testing, and integrating... ...fields. Preferred skills include C++, VxWorks, and Linux CentOS. This position is 100% onsite and offers an opportunity...Contract work
- Fairygodboss is seeking a Software Developer Principle based in Dallas, TX. In this role, you will lead the engineering improvements of enterprise technology platforms with a focus... ...will have substantial expertise in Linux and Windows Server administration, along with...Principal
- PNC is seeking a Software Developer Principle based in Dallas, TX, to lead the engineering and improvement of enterprise technology platforms. This role focuses on system... ...stability, scalability, and automation across Linux and Windows Server environments. The ideal...Principal
- ...Senior C++ Software Engineer Location: Dallas, TX (ONSITE) Client: InfoVision/Vizio Required Skills & Qualifications... ...Strong proficiency in C++ (C++11/14/17) and Embedded C Hands-on experience with Embedded Linux (Yocto, Buildroot, or similar) Experience with...
- Bonadio Group is seeking a highly experienced Tax Principal to join our Dallas, Texas office. This role involves reviewing complex tax returns and providing innovative tax planning and consulting services, while effectively managing and mentoring staff. The ideal candidate...PrincipalWork at officeFlexible hours
- ...from Jconnect INC . Below is the requirement with my client. Please share the updated resume and below details. Title: Senior Linux System Administrator Location: Irving, TX (Onsite) Duration: Full-time only JOB DESCRIPTION : Role...Full timeImmediate startRelocation
- ...Linux Admin Location: Irving, TX (hybrid) Full Time Responsibilities: Responsible for OS upgrades in a complex environment, both VM and physical, and various firmware upgrade procedures. Knowledge about OS compliance tools and its setup. Ability to...Full timeFlexible hoursWeekend workWeekday work
- ...A technology services company is seeking a Linux Admin to handle comprehensive systems administration tasks in a primarily RedHat and CentOS environment. The ideal candidate will have over 3 years of professional experience with Linux operating systems, strong troubleshooting...
- A leading technology company is seeking a Cloud Solutions Network Engineer to develop scalable cloud network solutions and lead cross-functional teams. The ideal candidate has extensive experience with AWS and cloud services, along with proven DevOps expertise. This role...Principal
- ...Description Summary: The Principal Trainer II is responsible for the instructional design, delivery, and maintenance of comprehensive... ...design and implementation. Coordinate training for new software releases and updates. Coordinate post-live training for new...PrincipalFull timeWork at officeRemote workMonday to Friday
- 1KD THR Property Management LP in Dallas, Texas is looking for a Sr. Principal in Planning and Experience to amplify the impact of the SVP in Marketing and Customer Experience. The successful candidate will play a pivotal role in developing strategic agendas and ensure...Principal
- ...Linux Build Engineer (Onprem and Cloud) Location: Dallas, TX Employment Type: Contract to Perm Summary: The team is seeking an experienced Linux Build Engineer to support enterprise platform build, automation, and cloud infrastructure initiatives. This role focuses...Permanent employmentContract work
- We are seeking a Senior Embedded Software Engineer to sustain, troubleshoot, and improve embedded software for in-service business-jet cabin systems (IFE/CMS). You will work across Linux, QNX, RTOS, and bare-metal environments, diagnose field issues on custom hardware,...Full timeTemporary workMonday to Friday
- ...Mesquite-Isd is looking for a dedicated Principal to lead the educational initiatives in Mesquite, Texas. The ideal candidate will possess a Master's Degree and an Administrator Certificate, along with prior experience as a teacher and administrator. This full-time role...PrincipalFull time
- Position: Embedded Software Engineer (C/C++, HWIL) Client: Aerospace and Defense, DoD Location: Dallas, TX area 100% onsite Duration: 12+ month... ...in C/C++ (version 11 or higher for C++) Proficiency in Linux systems and Real‑Time Operating Environment Must have previous...Contract work
- A leading digital banking solutions provider is seeking a Principal Engineer to lead software development initiatives. This role involves defining, designing, and delivering scalable applications while mentoring team members. Candidates should have 15+ years of software...PrincipalRemote job
- NewRez LLC is looking for a Sr Principal Business Analyst based in Dallas, Texas. This role involves leading projects that create organizational... ...in the mortgage industry, specifically with origination software platforms. This is an on-site position offering various...Principal
$90k
...Young World Physical Education is seeking a School Principal for the 2026-2027 school year in Dallas, Texas. The Principal will lead the school in compliance with district vision and manage all operations including staff and student activities. Candidates must possess...PrincipalFull time- The Dallas Independent School District is seeking a Principal for the 2026-2027 school year. This role focuses on establishing a shared vision for success, developing instructional leadership, and fostering a positive school culture. The ideal candidate will hold a Master...Principal
- Heads Up Technologies, Inc. is seeking a Senior Embedded Software Engineer in Addison, TX to enhance embedded software for business-jet cabin systems. Candidates need substantial experience in embedded software design and strong skills in debugging and analysis. This full...Full time
- ...Overview JOB DESCRIPTION: The Cloud Solutions Network Engineer is part of the Cloud Center of Excellence (CCOE) and responsible for delivering... ...firewalls, DNS, and network security tooling Understanding of Software Development Lifecycle Methodologies and delivery processes (...Principal
- Linux Admin - Dallas, TX ( GC or Citizens ) Contract IT Role: Linux Admin Location: Dallas, TX Duration: 12+ Months BGV will be done... ...the selected candidates. Position Summary: The Linux Systems Engineer is responsible for performing a hands‑on role that requires a...Contract workRelocation
- Mesquite-Isd is hiring an Assistant Principal for High School in Mesquite, Texas. The role involves assisting the principal in enhancing school culture and student achievement through effective communication and a deep understanding of educational methodologies. Qualified...Principal
- AT&T is seeking a Principal Supply Chain Center of Excellence - Technical Sourcing in Dallas, TX to spearhead supply chain transformation through effective sourcing strategies and operational consistency. This role demands a strong background in strategic sourcing and the...Principal
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer, Principal. Be the first to apply!
- embedded systems software engineer Dallas, TX
- embedded software engineer Dallas, TX
- embedded engineer Dallas, TX
- embedded developer Dallas, TX
- c++ embedded engineer Dallas, TX
- unix linux systems engineer Dallas, TX
- senior linux systems engineer Dallas, TX
- linux developer Dallas, TX
- linux systems administrator Dallas, TX
- linux administrator Dallas, TX


