Sr. Software Engineer (firmware)

ADTRAN

Norcross, GA, USA
Hybrid
10+ years embedded software experience
Modern c/c++ proficiency
Rtos and linux development
The Senior Software/Firmware Engineer will design and develop production-grade firmware for next-generation optical networking systems

Job Summary

  • The Senior Software/Firmware Engineer will design and develop production-grade firmware for next-generation optical networking systems.
  • Candidates must own the complete software development lifecycle from requirements through deployment while collaborating with cross-functional teams.
  • This hybrid role offers a collaborative environment where engineers can shape the future of optical networking technologies.

Matching Summary

The Senior Software/Firmware Engineer will design and develop production-grade firmware for next-generation optical networking systems.

Skills & Requirements

Must-have

  • 10+ years embedded software experience
  • Modern C/C++ proficiency
  • RTOS and Linux development
  • Device driver development
  • Hardware integration and debugging
  • Git version control workflows

Nice-to-have

  • ASIC or FPGA driver experience
  • CMake and scripting languages
  • CI/CD pipeline implementation
  • Optical networking technology knowledge
  • Agile/Scrum methodology experience

Key Requirements

  • Bachelor's degree in Engineering or Computer Science
  • 10+ years of embedded software experience
  • Must be authorized to work in the United States

Work Rights

Must be authorized to work in the United States

Tailored Resume

Cover Letter