Software Engineer I at Adtran | Atlanta, Georgia, USA | Rezi

Software Engineer I at Adtran

Software Engineer I

Adtran · Atlanta, Georgia, USA

1 months ago

Software Engineer I

Adtran · Atlanta, Georgia, USA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Design, develop, and test software solutions for ADTRAN’s optical transport products using real-time software design and programming with C/C++ in a Linux environment. Create and maintain automation test suites.

Responsibilities

  • Design, develop and test new software features on optical transport Network Element Controller
  • Develop software applications and features in a cross-functional Agile development team
  • Author comprehensive automated unit and integration tests in parallel with code
  • Adhere to Software Development best practices including Agile/Scrum
  • Partner with others in a cross-functional team to ensure team sprint goals are met
  • Partner with engineers and architects at different sites and cultures to complete global projects
  • Use Object Oriented Design methodologies, design patterns, algorithms and data structures
  • Design and develop in Real Time Operating Systems (RTOS)
  • Apply multi-tasking and event-driven aspects of developing software in the RTOS environment
  • Continuously improve and support software development efficiency and speed within the team
  • Design a subsystem throughout the full software development life cycle
  • Understand product architecture, design, processes, and tools required for development tasks

Requirements

  • BS in Computer Engineering/Computer Science or related
  • Able to work at a desk majority of the day; moderate lifting, 15 – 44 lbs.
  • Self-motivated to achieve team goals and drive individual tasks to completion
  • Deliver software features with minimal defects found in testing
  • Dedicated to continuous improvement through retrospectives and personal growth
  • Committed to Agile/Scrum way of working within the team
  • Follows other Software Development best practices

Skills

  • C++ programming
  • Embedded/RTOS Linux environment
  • Automation test suites
  • Agile/Scrum methodologies
  • Object Oriented Design
  • Design patterns
  • Algorithms
  • Data structures
  • Real Time Operating Systems (RTOS)

Location

  • Huntsville, Alabama

Work Type

  • Full-time

Experience Level

  • Entry-level to Mid-level

Education Level

  • BS in Computer Engineering/Computer Science or related

About the Company

  • Adtran is a leading global provider of fiber-based networking solutions and SaaS applications, focused on the broadband access market.
  • Our comprehensive portfolio spans from the metro core to the customer premises, enabling network providers to deliver Gigabit broadband to every home and business.
  • Our vision is to enable a fully connected world where the power to communicate is available to everyone, everywhere.
  • At Adtran, we believe in our people. With a diverse and inclusive team spread across the globe, our culture embraces creativity and seeks innovation and quality in everything we do.
  • Built on a foundation of communication, trust, collaboration, and an entrepreneurial spirit enables us to be a global technology leader and a strong customer advocate.
  • Adtran began operations in January 1986.
  • Headquartered in Huntsville, Alabama, Adtran is located in Cummings Research Park - the second-largest research park in the U.S. and fourth-largest in the world.
  • Our mailing address is 901 Explorer Boulevard, Huntsville, Alabama, 35806.
  • Adtran, Inc. is a wholly-owned subsidiary of Adtran Holdings, Inc. (NASDAQ:ADTN and FSE: QH9).
  • Find out more at adtran.com, or follow our story on LinkedIn and Twitter.