CareerPlanSign in

Senior Software Engineer

Dallas, TX, US💼 Full-time🗓 2026-10-02 → 2026-10-07

Core

Senior Software Engineer leading architecture, design, and development of carrier-grade packet Ethernet products and embedded software solutions.

Role type

Senior IC embedded software engineer (networking)

Builds

Embedded Linux applications, kernel components, device drivers, and bootloader for telecom/datacom transport equipment

Domain

Telecom, datacom, networking, embedded systems

Required skills

C/C++, Embedded Linux, Linux kernel development, device driver development, networking protocols (Ethernet, VLAN, MPLS, OAM, PTP), Git/CI/CD, system debugging (GDB, core dumps), SAFe methodology, multithreading, concurrency, memory management

Preferred skills

Carrier-grade software experience, IEEE/ITU/MEF standards, ARM platforms, NETCONF/SNMP/gNMI/RESTCONF, secure software development, open-source integration

Technologies

C, C++, Linux, GDB, Git, GitHub Copilot, Claude Code, SAFe

Responsibilities

Design and develop embedded software applications including platform, kernel, and device driver components; execute unit, integration, system, and feature-level test strategies; contribute to system architecture and technical strategy; provide technical mentoring and code reviews; evaluate emerging technologies and lead proof-of-concept investigations; collaborate with systems engineering, FPGA, hardware, and product teams; write clean, maintainable, and well-documented code. (via careerplan.io/jobs/R005828-senior-software-engineer-at-adtran)

Seniority

Senior, hands-on IC with mentorship responsibilities