Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Adtran Logo

Software Development Engineer

Adtran

Salary not specified
Nov 9, 2025
Huntsville, AL, United States of America
Apply Now

ADTRAN is looking to solve software development problems for its products, including driver development, application development, system software architecture, software test development, and customer assistance.

Requirements

  • Familiarity with Ethernet and networking protocols
  • Experience with embedded software design, implementation and debugging ranging from the driver/interrupt level up to the application level, including interprocess communication and multi-threading techniques.
  • A solid foundation in computer science, with strong knowledge of data structures, algorithms, and software engineering is required.
  • Experience developing embedded Linux applications.
  • Experience with C/C++
  • Experience with at least one modern scripting programming language (Python, Ruby, Groovy, Perl, Bash).
  • Experience developing and deploying large scale applications.

Responsibilities

  • Design and develop software applications and features in a cross-functional Agile development team
  • Design and implement ITU PON, OMCI, and multiple L2 networking protocols running on embedded network devices.
  • Design and implement SDX OLT software including new features, maintenance and enhancement of existing products.
  • Prevent defects from entering the code base through performing comprehensive automated unit and automated integration tests authored in parallel with code
  • Design, implement and correct features for Mosaic Cloud Platform management solution.
  • Design and implement high-level and low-level software design for new modules and enhancements to existing software.
  • Model and define APIs using YANG, CLI, MIBs or similar standards.

Other

  • BS or MS in Computer Engineering/Computer Science or equivalent education is required
  • 5-8 years’ of professional experience is required
  • Travel is limited and rare for this position
  • Lead development activities to meet schedule and product constraints.
  • Understand the product architecture, design, processes, and tools required to perform development tasks