# Software Engineer I

Hiring organization: [Adtran](https://career.thegoodapps.co/organizations/adtran)

Canonical page: https://career.thegoodapps.co/jobs/9c571e71-d24d-4830-aada-d4019f3664bc

Listed on Adtran's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Junior
- Location: Atlanta, GA

## Summary

This role develops embedded firmware for optical networking hardware, working with C/C++ on Linux and real-time operating systems to bring optical components to production. It suits engineers with a background in embedded systems who want to own the full software lifecycle and collaborate across hardware and optical teams.

_Our summary, not Adtran's wording._

## Skills named

Azure Resource Manager (ARM), C++, Embedded Systems, Git, Linux, RTOS

## Required

- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- 3+ years embedded software or firmware development
- Proficiency in modern C/C++
- Experience with RTOS and low-level debugging
- Knowledge of embedded communication protocols and device driver development
- Familiarity with ARM or other microcontroller architectures
- Proficiency with Git and collaborative workflows
- Ability to read schematics and troubleshoot embedded systems
- Experience with code reviews, testing, and documentation
- Problem-solving and cross-functional teamwork

## Nice to have

- Experience developing device drivers for ASICs or FPGAs
- CMake and scripting languages (Bash, Python, Ruby, Perl)
- CI/CD pipelines for embedded platforms
- Agile/Scrum methodologies
- Proficiency with oscilloscopes, logic analyzers, and diagnostic tools

Apply on Adtran's site: https://adtran.wd3.myworkdayjobs.com/en-US/ADTRAN/job/Atlanta-GA/Software-Engineer-I_R005697
