Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer (Firmware)

ADTRAN

Welcome!

Our Growth is Creating Great Opportunities!

Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!

Thanks for your interest in working on our team!

Welcome!

Our continued growth is creating exciting opportunities - and we're looking for talented engineers to join our team. Explore our current openings, apply to the roles that best match your skills, and stay informed about your application status and future opportunities.

We appreciate your interest in joining our team!

About the Role

The Senior Software/Firmware Engineer will design, develop, and test embedded software for Reconfigurable Optical Add-Drop Multiplexers (ROADMs). You will collaborate closely with optical, hardware, and test engineers to deliver high-quality, production-grade firmware for next-generation optical networking systems.

Key Responsibilities
  • Design, develop, and integrate modern C/C++ embedded software running on Linux and real-time operating systems (RTOS) such as FreeRTOS.
  • Own the complete software development lifecycle - from requirements and architecture through implementation, testing, debugging, and deployment.
  • Develop and maintain device drivers for fiber-optic components (e.g., WSS, OCM) and other hardware subsystems.
  • Collaborate with hardware teams on schematic reviews, hardware design input, and board bring-up.
  • Partner cross-functionally with optical, hardware, and test engineers in an Agile environment to meet product milestones and quality goals.
  • Develop and maintain unit tests, automation scripts, and test frameworks to verify and validate firmware functionality.
Basic Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 10+ years of experience in embedded software or firmware development, preferably in telecommunications or networking.
  • Strong proficiency in modern C/C++, including adherence to C++ best practices and coding standards.
  • Experience with RTOS, low-level debugging, and hardware/software integration.
  • Solid understanding of embedded communication protocols (SPI, I²C, UART) and hands-on experience developing and debugging device drivers.
  • Familiarity with ARM or other microcontroller architectures.
  • Proficient with Git and collaborative development workflows (branching, reviews, CI).
  • Skilled in reading schematics, using oscilloscopes, and troubleshooting embedded systems.
  • Experience participating in code reviews, testing, and documentation to ensure high-quality deliverables.
  • Excellent analytical, problem-solving, and communication skills.
  • Demonstrated ability to work effectively with cross-functional teams, including QA, product management, and manufacturing.
  • Commitment to continuous learning and staying current with modern C++ and emerging embedded technologies.
Nice to Have
  • Experience developing device drivers for ASICs or FPGAs.
  • Hands-on experience with CMake and scripting languages (Bash, Python, Ruby, or Perl).
  • Experience implementing CI/CD pipelines for embedded platforms.
  • Familiarity with Agile/Scrum methodologies.
  • Understanding of optical networking technologies such as OTN, Gigabit Ethernet, and related transport systems.
  • Proficiency in using oscilloscopes, logic analyzers, and diagnostic tools for system validation and debugging.
Requirements & Work Environment
  • Full-time, permanent position (40 hours per week).
  • Hybrid role - in-office Tuesday through Thursday; remote Monday and Friday.
  • Primary location: Norcross, GA, USA.
  • Must be authorized to work in the United States.
  • Energetic, collaborative, and eager to work with a diverse team.
  • Positive attitude, adaptability, and a genuine desire to learn, innovate, and excel.

Why Join Us

Join a team that's shaping the future of optical networking. We offer a collaborative environment, opportunities for professional growth, and the chance to work with cutting-edge technologies that power global communications.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer (Firmware) in Atlanta, GA vacancy
  •  ...-PacificCareer Field: Information Systems & TechnologyJob Number: 194673Apply: JobGeorgia-Pacific’s Software Engineering & Integration (SE&I) team is looking for a Sr. Software Engineer to help solve environmental and sustainability challenges through modern software... 
    Senior
    Work at office
    Flexible hours

    Georgia-Pacific

    Atlanta, GA
    6 days ago
  • $124.6k - $148.2k

     ...driven and have a deep understanding of trends and technology advancements. What You’ll Do for UsWe are looking for an experienced Software Engineer to design, build, and evolve applications supporting our sales execution ecosystem.Our platforms support critical sales... 
    Senior
    Full time
    Local area
    Relocation

    The Coca-Cola Company

    Atlanta, GA
    2 days ago
  • $137k - $172k

     ...Keep it simple”, and “Make it Happen”. These values are our foundation! DESCRIPTION Sinch Email is looking for a Senior Software Developer to join our Email Analytics team. We are looking for someone to help us both pioneer and operate our services such as our... 
    Senior
    Remote work
    Flexible hours

    Sinch

    Atlanta, GA
    3 hours ago
  • $111k - $170.2k

     ...Dematic has an exciting opportunity for an Sr. Software Engineer to join our R&D Software organization. In this role, you will lead the design, development, and deployment of industry-leading global technology solutions for logistics and warehouse automation. Leveraging... 
    Senior
    Local area

    Still Sverige Ab

    Atlanta, GA
    1 day ago
  •  ...Cox Automotive is looking for a senior software engineer that applies the principles of secure software engineering to the design, development, maintenance, testing and evaluation of software and cloud infrastructure. Works cross functionally to understand business requirements... 
    Senior
    Contract work

    Cox Enterprises

    Atlanta, GA
    3 days ago
  •  ...relentlessly aligned with customer outcomes while pushing the frontier of AI-driven software development, using cutting-edge AI tools and techniques to build systems that scale.As a Sr. Software Engineer, you will develop top-tier SaaS solutions that enhance efficiency,... 
    Senior
    Contract work
    Work at office
    Local area
    Immediate start

    OpenGov

    Atlanta, GA
    3 days ago
  • $176k - $264k

     ...frequently, iterates rapidly, and is supporting millions of users of Workday’s products.About the RoleEvisort Engineering is growing! As a Fullstack Software Engineer, you’ll join a collaborative, cross-functional team working to enhance and expand our AI-driven contract... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Atlanta, GA
    6 days ago
  •  ...leadership through code reviews, design reviews, and practical engineering guidance. Ensure alignment of technical solutions with...  ...development. Skills and Requirements ~10+ years of professional software development experience, including delivery and support of... 
    Senior
    Work experience placement

    Insight Global

    Atlanta, GA
    1 day ago
  •  ...collaborative environment where you can be your best, every day.The Sr. Lead, Systems Engineer & Product Architect provides system-level technical...  ...interfaces, and ensures mechanical, electrical, firmware, software, connectivity, labeling, and partner-developed elements... 
    Senior

    Newell Brands

    Atlanta, GA
    5 days ago
  • Sr. Elixir Software Engineer Sr. Elixir Software Engineer Scope: Own features and problems end to end, from understanding the user’s need through design, delivery, and support. Design and build full-stack solutions for internal and public web applications, making pragmatic... 
    Senior
    Work experience placement

    Resolution Technologies

    Atlanta, GA
    2 days ago
  • $126k - $167k

     ...the military in months, not years.ABOUT THE JOBAs a Senior Firmware Engineer on the Manufacturing Test team you will develop new platforms...  ...things that test things. Utilize your expertise in firmware/software development to anticipate failure modes and build code for host... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Atlanta, GA
    6 days ago
  • $126k - $167k

     ...Senior Firmware Engineer, Manufacturing Test Atlanta, Georgia, United States Anduril Industries is a defense technology company with...  ...things that test things. Utilize your expertise in firmware/software development to anticipate failure modes and build code for host... 
    Senior
    Full time
    Work experience placement

    anduril

    Atlanta, GA
    14 hours ago
  •  ...Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide.Senior Software EngineerJob SummaryAs a Senior Software Engineer at NCR VOYIX, you will play a key role in building and evolving our next-generation observability and... 
    Senior
    Full time
    Worldwide
    Flexible hours

    NCR

    Atlanta, GA
    6 days ago
  • Aderant is a global industry leading software company providing comprehensive business management solutions for law firms and other professional...  ...people are our strength.We are looking for a Senior Software Engineer who not only writes excellent code but also mentors others,... 
    Senior
    Full time
    Shift work

    Aderant Holdings

    Atlanta, GA
    3 days ago
  • $244k - $305k

     ...foundation. The team is growing rapidly, both with Datadog and as we absorb other repositories into the monorepo. As a senior software engineer on the team, you will own projects from start to finish, both greenfield and brownfield. You will gain first-hand understanding... 
    Senior
    Work at office

    Datadog

    Atlanta, GA
    2 days ago
  • $85.9k - $137k

     ...that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering next-generation optical transport and switching... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Ciena Corporation

    Atlanta, GA
    6 days ago
  • $86.6k - $144.4k

     ...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and...  ...the RoleThis position performs complex research, design, and software development within our provider data management product line,... 
    Senior
    Full time
    Local area

    LexisNexis Risk Solutions Group

    Atlanta, GA
    6 days ago
  •  ...Analyzes, designs, develops, modifies, writes, edits, and implements software programming applications. Performs other projects and duties...  ...customers by providing accurate and efficient technical/engineering support and updates.· Professionally represent security interactions... 
    Senior
    Full time
    Work experience placement

    Ameris Bank

    Atlanta, GA
    6 days ago
  • We are seeking a talented Senior Advanced Software Engineer to support our MLOps, LLM and agentic AI integration, Databricks administration, data lake management, and cloud platform initiatives.The ideal candidate will design, implement, and optimize ML pipelines; support... 
    Senior
    Temporary work
    Flexible hours

    Honeywell

    Atlanta, GA
    2 days ago
  •  ...technology, market-based solutions, and operational excellence to create value for our customers and businesses. As a Senior Software Engineer, you will design and deliver scalable software solutions that support our transportation and logistics platforms. This AI-native... 
    Senior
    Flexible hours

    KBX

    Atlanta, GA
    3 days ago
  • $101.5k - $169.1k

     ...USAJob Family GroupEngineering / Product DevelopmentJob ProfileSr Software EngineerManagement LevelIndividual ContributorFlexible Work...  ...incentive program.Job DescriptionJob SummaryThe Senior Software Engineer is responsible for designing, developing, and maintaining scalable... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours
    3 days per week

    Cox Enterprises

    Atlanta, GA
    6 days ago
  • $116.48k - $174.71k

     ...the future where trusted data becomes a transformative force for business and society. The Challenge We're looking for a Senior Software Engineer who will report to the Development Manager / R&D Head. In this role, you will be part of the R&D Team that works on mission-... 
    Senior
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    OneTrust

    Atlanta, GA
    3 days ago
  • $191k - $253k

     ...operational capabilities by partnering closely with specialist engineering, operations, and production teams. Through our Anduril Rocket...  ...that support a wide range of mission requirements. TRS hires software engineers & hardware engineers, who are excited to build across... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Atlanta, GA
    6 days ago
  • ABOUT THIS POSITIONAs a Senior Software Engineer in the Patient Payments organization at Waystar, you will solve problems that affect real people. You should care deeply about how your users interact with your application and how other engineers will iterate on your code... 
    Senior
    Full time
    Live out
    Local area
    Flexible hours

    Waystar

    Atlanta, GA
    5 days ago
  •  ...Terma Inc (TUS), the US subsidiary of Denmark based Terma A/S, is searching for a highly qualified Senior Software Engineer to join our team of exceptionally dedicated professionals in an exciting and rewarding fast paced highly successful company. Leveraging the outstanding... 
    Senior
    For contractors
    Work experience placement

    Terma Group

    Atlanta, GA
    1 day ago
  • $165k - $218k

     ...autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.This role is a shared software engineering pipeline for the teams building the systems that run Anduril: CorpTech Platform, ArsenalOS, and CorporateOS. You are hired... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start

    Anduril Industries

    Atlanta, GA
    3 days ago
  • ABOUT THIS POSITIONOur client base is constantly growing and we’re looking for great software engineers to make our team better. As a Software Engineer, you’ll be a technical contributor for our Aware platform. You’ll be challenged often and will find yourself working... 
    Senior
    Full time
    Live out
    Local area
    Flexible hours
    Shift work

    Waystar

    Atlanta, GA
    4 days ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic... 
    Senior
    Remote work

    Atomic

    Atlanta, GA
    4 days ago
  •  ...We're looking for a Senior Software Developer with deep Golang expertise to help build and scale modern, cloud-native distributed applications...  ..., API design, and cloud-native solutions while mentoring engineers and influencing technical strategy. What You’ll Bring:... 
    Senior

    The Intersect Group

    Atlanta, GA
    14 hours ago
  • $138k - $181.65k

     ...registered, logged-in, and managed your account on our platform, our engineering teams own this and more. You will be working specifically in...  ...and be eager to learn from and educate others. As a Senior Software Engineer, you will work in empowered, multidisciplinary teams,... 
    Senior
    Temporary work
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    FanDuel

    Atlanta, GA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer (Firmware). Be the first to apply!