Sr. Software Engineer (Firmware)
Adtran Networks North America Inc.
About the Role The Senior Software/Firmware Engineer will design, develop, and test embedded software for Reconfigurable Optical Add‑Drop Multiplexers (ROADMs). The engineer 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. Adtran offers a collaborative environment, opportunities for professional growth, and the chance to work with cutting‑edge technologies that power global communications. #J-18808-Ljbffr Adtran Networks North America Inc.
- ...Sr Software Engineer - (Java+Springboot+Kubernetes) Remote An experienced engineer who designs, builds, and operates Java + Spring Boot microservices running in Kubernetes. Owns features end-to-end, from design to production support. Skilled in creating testable...SeniorRemote work
- Adtran Networks North America Inc. is looking for a Senior Software/Firmware Engineer to design and develop embedded software for optical networking systems. Candidates should possess a Bachelor’s degree and have over 10 years of experience in embedded software development...SeniorFull timeRemote workMonday to Friday
- Salesforce CRM Developer UTA is seeking a Salesforce CRM Developer to support the implementation and enhancement of a unified CRM platform across its Creators and Advisory divisions. This role is critical to Phase 0 of UTA‿s technology strategy, focused on stabilizing...Senior
$115k - $125k
...Sr. Software Engineer Step into a high-impact Sr. Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Accounting,Banking / Lending/ Financial Services,Business Products/ Services,Information Technology,...Senior3 days per week$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...SeniorLocal area$130k - $190k
...$190,000.00/yr We are seeking a highly motivated Senior Software Engineer to join our growing technology team in either Frederick, MD... ...development teams • Interface with signal processing and firmware engineers to integrate hardware-accelerated data flows • Develop...SeniorFull timeTemporary workSummer workInternshipFlexible hours- ...The Sr. Software Engineer is primarily responsible for the design and development of software applications and reusable software components deployed in the Cotiviti product suite. You are expected to foster high performing technical teams. You will be required to collaborate...Senior
- ...Sr. Software Engineer - Atlanta The Bank is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs, investors, venture capitalists, and private equity firms to move their bold ideas forward, fast. Our clients define...SeniorTemporary work
- ...Primary technologies include TypeScript, Java, Node.js, React, Postgres, Rest APIs, AWS and Claude Code, among others. Senior Software Engineer applies secure software engineering principles to the design, development, testing, maintenance, and evaluation of software and...SeniorVisa sponsorshipFlexible hoursShift work
$100k - $110k
...~ Experience in integrating Atlassian Products with Okta/SSO solutions as the identity provider. ~ Experience designing and engineering complex ticketing and/or business process workflows, agile development methodologies. ~ Knowledge of REST APIs and web-hooks for...SeniorFull timeLocal area- ...This all starts with our greatest asset…our employees. What You Will Be Doing: We are seeking a skilled and motivated Mid-Level Software Engineer to join our development team. This role will focus on designing, developing, and supporting business applications, APIs,...SeniorTemporary workFlexible hours
- ...Software Development Engineer In Test (Sdet) As a Software Development Engineer in Test (SDET) you will be responsible for leveraging and extending existing test automation tools and frameworks. You must be comfortable doing so in a fast paced, agile environment. You...Senior
$101.5k - $169.1k
...connect shippers with a nationwide network of carriers, enabling vehicles to move efficiently across the country. The Senior Software Engineer applies secure software engineering principles to the design, development, testing, maintenance, and evaluation of software...Senior- ...Senior Software Engineer Top 5 Must Haves: Java, Javascript, automated deployments, unit testing, Cloud API deployed software Description: As a Senior Software Engineer, you will work collaboratively within a cross-functional Agile team to design, develop, and maintain...Senior
$79.2k - $209.5k
Job Description The role is responsible for designing, deploying, administering, and maintaining mission-critical storage infrastructure, including provisioning, zoning, replication, performance monitoring, troubleshooting, security remediation, compliance support, ...SeniorTemporary workFlexible hours$155.34k - $202.2k
...Sr. Software Engineer Location: Atlanta, Georgia Employment Type: Contract to Perm Job Location Requirement: Onsite Security & Citizenship Requirements Due to U.S. federal research contract requirements, candidates must be U.S. Citizens. Candidates...SeniorHourly payPermanent employmentFull timeContract work- Job Title Your Role: Develop new or maintain existing programs based on specifications Develop, implement and maintain unit tests of programs Actively participate in agile team activities Participate in functional test planning and testing for the assigned...Senior
- ...About this position Our 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...SeniorLocal areaFlexible hoursShift work
$87.6k - $131.3k
...objectives, we design and deliver solutions, powered by intelligent software, to optimize fast, accurate and cost-effective order... ...end-users and Clients. Assisting Software QA and Infrastructure Engineers in Qualifying, Deploying, and Packaging Company’s software product...SeniorLocal areaRemote work$101.5k - $169.1k
Job Description Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Sr Software Engineer Management Level Individual Contributor Flexible Work Option No remote option; must work at a specified Cox location Travel % No Work Shift Day...SeniorWork at officeRemote workFlexible hoursShift work2 days per week$101.5k - $169.1k
...Job Description Cox Automotive is seeking a Senior Software Engineer to join our agile development team in Atlanta, GA. This role is ideal for a curious, adaptable engineer who thrives in a fast-paced environment, enjoys working across the stack, and is excited to...SeniorWork at officeShift work2 days per week$101.5k - $169.1k
As a Sr. Software Engineer on the Dealer.com team, you will design, build and support high-impact software solutions that power the automotive industry's leading digital marketing platform. You'll collaborate with talented engineers and AI agents, leveraging modern technologies...Senior$168.5k - $252.7k
...with core components focused on scalability, resilience, and robustness. About the Role We are looking for a full stack Software Development Engineer with a strong backend focus to join the App Hub team. In this role, you will spend the majority of your time designing,...SeniorContract workWork at officeRemote workHome officeFlexible hours- ...ABOUT THIS POSITION Our 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...SeniorFull timeLive outLocal areaFlexible hoursShift work
$101.5k - $169.1k
...best practices including service decomposition, independent deployability, and fault tolerance across the full stack. AI‑Assisted Engineering & Rapid Prototyping Rapidly prototype new product concepts using GenAI and LLM platforms. Apply AI‑assisted development tools to...SeniorRemote workVisa sponsorshipFlexible hoursShift work$101.5k - $169.1k
...Primary technologies include TypeScript, Java, Node.js, React, Postgres, Rest APIs, AWS and Claude Code, among others. Senior Software Engineer applies secure software engineering principles to the design, development, testing, maintenance, and evaluation of software...SeniorVisa sponsorshipShift work$123.4k - $154.2k
...generations. Role Summary Our Enterprise Software team powers the digital backbone behind... ...ecosystems. We’re looking for a Senior Software Engineer who is excited to build at the... ...Alto or Irvine, CA and report through our Sr. Director, Supply Chain Software. Responsibilities...SeniorFull timeContract workTemporary workPart timeLocal areaShift work$160k - $170k
...leader Design & Implement solutions at scale Guide & Mentor engineers across global teams Drive innovation & operational... ...development Hands-on experience with AI tools and models in software development workflows Core Competencies Thought leader...Senior$119.77k - $140.9k
...U.S. Bank Software Engineer At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring...SeniorTemporary workWork experience placement3 days per week$119.77k - $140.9k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Accountable...SeniorTemporary workWork experience placementLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (Firmware). Be the first to apply!
- software engineer amazon Atlanta, GA
- experienced software developer Atlanta, GA
- federal - software developer Atlanta, GA
- software developer internship Atlanta, GA
- senior software engineer Atlanta, GA
- software developer fintech Atlanta, GA
- part time software developer remote Atlanta, GA
- software developer intern Atlanta, GA
- software data engineer Atlanta, GA
- software developer night shift Atlanta, GA


