Senior Software Engineer - Alpharetta, GA

Avanos Medical, Inc.

Alpharetta, Northern (GA, KY)

Hybrid

USD 130,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits from day 1
Onsite gym
Onsite cafeteria

Job summary

Avanos Medical, Inc. is seeking a Senior Software Engineer for its Alpharetta, GA-based R&D team. You will review external software deliverables, maintain product documentation, and ensure traceability across software lifecycle activities for connected medical devices.

You will collaborate with Systems Engineering, Quality, Regulatory, and external CDMOs, and support design controls, V&V activities, and product knowledge transfer. This hybrid role requires onsite presence Tue–Thu.

Qualifications

  • Bachelor’s degree in software engineering, Computer Engineering, or related.
  • 8–10 years of architecture and software development experience.
  • Ability to read embedded code and interface documentation.
  • Experience with design controls and regulatory documentation.

Responsibilities

  • Lead assigned product, subsystem, or component design activities through feasibility, development, verification, validation, design transfer, and commercialization.
  • Interpret, review, and assess software deliverables with external partners and CDMOs.
  • Develop and maintain system and software documentation including requirements, architecture, interface definitions, and traceability.
  • Support requirements management and traceability across system requirements, software requirements, design outputs, risk controls, verification and validation activities.
  • Read and interpret embedded software, firmware, and application-level code to support technical reviews and knowledge transfer.

Skills

Embedded software
Software architecture
Requirements management
Technical writing
Cross-functional collaboration
Code comprehension

Education

Bachelor’s degree in software engineering or related

Tools

Jama
Polarion
Arena

Job description

Senior Software Engineer - Alpharetta, GA Job Description

Requisition ID:7222

Job Title:Senior Software Engineer - Alpharetta, GA

Job Country:United States (US)

Here at Avanos Medical, we passionately believe in three things:

  • Making a difference in our products, services and offers, never ceasing to fight for groundbreaking solutions in everything we do;
  • Making a difference in how we work and collaborate, constantly nurturing our nimble culture of innovation;
  • Having an impact on the healthcare challenges we all face, and the lives of people and communities around the world.

At Avanos you will find an environment that strives to be independent and different, one that supports and inspires you to excel and to help change what medical devices can deliver, now and in the future.

Avanos is a medical device company focused on delivering clinically superior breakthrough solutions that will help patients get back to the things that matter. We are committed to creating the next generation of innovative healthcare solutions which will address our most important healthcare needs, such as reducing the use of opioids while helping patients move from surgery to recovery. Headquartered in Alpharetta, Georgia, we develop, manufacture and market recognized brands in more than 90 countries. For more information, visit www.avanos.com.

The Role

The Senior Software Engineer is a key member of the R&D Engineering team responsible for supporting software development for connected medical devices across the Avanos portfolio, including Specialty Nutrition products for long- and short-term feeding, RF Ablation systems, and Pain Recovery systems. This role focuses on reviewing and interpreting software deliverables from external development partners, supporting system-level documentation, maintaining internal software knowledge of the product, and ensuring software-related documentation is complete, consistent, and traceable throughout the product lifecycle for new and existing products.

The Senior Software Engineer will work closely with Systems Engineering, Software/Firmware Engineering, Quality, Regulatory, Verification and Validation, and external CDMO partners to support regulated product development, design controls, and Design History File documentation for both new and existing products.

Responsibilities
  • Lead assigned product, subsystem, or component design activities through feasibility, development, verification, validation, design transfer, and commercialization.
  • Interpret, review, and assess software deliverables with CDMOs, external design firms, and other development partners.
  • Develop and maintain system and software documentation, including requirements, architecture descriptions, interface definitions, design descriptions, traceability, and Design History File content.
  • Support requirements management and traceability across system requirements, software requirements, design outputs, risk controls, verification and validation activities.
  • Review software documentation for completeness, consistency, technical accuracy, and alignment with applicable product requirements and development processes.
  • Read and interpret embedded software, firmware, and application-level code to support technical reviews, documentation, troubleshooting, and product knowledge transfer.
  • Support software, system integration, and system-level V&V activities, including review of test protocols, test results, defects, anomalies, and issue resolution.
  • Maintain internal software knowledge of the product, including functionality, architecture, interfaces, dependencies, known limitations, and test coverage.
  • Promote and develop best practices and standards across the software organization
  • Research and evaluate software techniques and technologies against performance requirements for medical device application
  • Support software-related risk management, investigations, design changes, and sustaining engineering activities for commercialized products.
  • Identify documentation gaps, traceability gaps, test coverage gaps, inconsistencies, and technical risks associated with software deliverables.
  • Support design reviews, technical reviews, and cross-functional project meetings by communicating software status, risks, open items, and documentation needs.
  • Support intellectual-property development through design innovation, invention documentation, and technical contributions to patent applications.
Qualifications
Required

Education: Bachelor’s degree in software engineering, Computer Engineering, or a related technical discipline.

  • 8-10 years of architecture, technical design and software development experience
  • Demonstrated ability to deliver results while working on multiple projects simultaneously, balancing resources, timing and quality of outcomes.
  • Demonstrated competency in understanding and defining the functionality of complex systems and the interactions and dependencies in the HW and SW sub-systems
  • Ability to read and understand embedded code, firmware, application-level code, software architecture diagrams, system diagrams, data flows, and interface documentation.
  • Experience reviewing software requirements, system requirements, design documentation, test documentation, and traceability records.
  • Strong understanding of requirements management and traceability between requirements, design outputs, risk controls, verification testing, and validation evidence.
  • Hands-on experience with secure boot implementation and firmware upgrade mechanisms, including secure and reliable update processes.
  • Strong knowledge of operating-system kernels and bootloaders, including configuration, integration, debugging, and troubleshooting.
  • Strong technical writing skills with the ability to create and review clear, complete, accurate, and well-organized technical documentation.
  • Strong communication skills with the ability to work effectively with internal teams, external development partners, and cross-functional stakeholders.
  • Experience working in a cross-functional, matrixed product-development environment.
  • Position follows a Hybrid Work schedule with the requirement to be onsite Tuesday through Thursday
Preferred
  • MS in Computer Engineering, Computer Science, Electrical Engineering, or related discipline
  • Experience working with regulated products, medical devices, healthcare technology, life sciences products, aerospace, automotive, or other safety-critical systems.
  • Familiarity with medical device software development practices and applicable standards or regulations, such as: ISO 13485, ISO 14971, IEC 62304, IEC 60601, IEC 62366
  • Cybersecurity guidance for connected medical devices
  • Experience working with CDMOs, external software development or design firms.
  • Experience supporting Design History File documentation for regulated products.
  • Experience supporting software verification, system integration testing, or validation activities.
  • Experience with requirements-management, product-lifecycle-management, or quality-management systems such as Jama, Polarion, Arena, Agile PLM, or similar platforms.
  • Participation in invention disclosures, intellectual-property development, or patent applications

The statements above are intended to describe the general nature and level of work performed by employees assigned to this classification. Statements are not intended to be construed as an exhaustive list of all duties, responsibilities and skills required for this position.

Avanos Medical is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity or any other characteristic protected by law.

Join us at Avanos

Join us and you can make a difference in our products, solutions and our culture. Most of all, you can make a difference in the lives, people, and communities around the world.

Make your career count

Our commitment to improving the health and wellbeing of others begins with our employees – through a comprehensive and competitive range of benefits. We provide more than just a salary – our Total Rewards package encompasses everything you receive as an employee; your pay, health care benefits, retirement plans and work/life benefits.

Avanos offers a generous 401(k) employer match of 100% of each pretax dollar you contribute on the first 4% and 50% of the next 2% of pay contributed with immediate vesting.

Avanos also offers the following:

  • benefits on day 1
  • free onsite gym
  • onsite cafeteria
  • HQ region voted 'best place to live' by USA Today
  • uncapped sales commissions

®Registered Trademark or Trademark of Avanos Medical, Inc., or its affiliates. ©2018-2025 AVNS. All rights reserved.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Alpharetta, GA
Senior Software Engineer - Alpharetta, GA

Avanos Medical • Atlanta (GA)

Hybrid
USD 120,000 - 160,000
Benefits on day 1
Onsite gym
Onsite cafeteria
+2
R&D Engineer III - Alpharetta, GA
R&D Engineer III - Alpharetta, GA

Avanos Medical • Alpharetta (GA)

On-site
USD 90,000 - 125,000
Free onsite gym
Onsite cafeteria
Best place to live award (HQ region)
R&D Engineer III
R&D Engineer III

Avanos-Medica • Alpharetta (GA)

On-site
USD 110,000 - 170,000
Benefits on day 1
Free onsite gym
Onsite cafeteria
+1
Quality Engineer - Sr
Quality Engineer - Sr

Avanos Medical, Inc. • Northern (KY)

Hybrid
USD 110,000 - 140,000
401(k) match
Onsite gym
Onsite cafeteria
+1
Quality Systems Compliance Specialist
Quality Systems Compliance Specialist

Avanos-Medica • United States

Hybrid
USD 90,000 - 140,000
Benefits on day 1
Free onsite gym
Onsite cafeteria
+1
Director, Market Access & Reimbursement - Alpharetta, GA or Remote
Director, Market Access & Reimbursement - Alpharetta, GA or Remote

Avanos-Medica • United States

Remote
USD 180,000 - 230,000
401(k) match
Onsite gym
Onsite cafeteria
VP, Enterprise Transformation - Alpharetta, GA
VP, Enterprise Transformation - Alpharetta, GA

Avanos Medical • Atlanta (GA)

Hybrid
USD 180,000 - 240,000
benefits on day 1
free onsite gym
onsite cafeteria
+2
Clinical Education Specialist, Specialty Nutrition Systems - Southwest
Clinical Education Specialist, Specialty Nutrition Systems - Southwest

Avanos Medical • Arizona

Hybrid
USD 110,000 - 120,000
Benefits on day 1
401(k) employer match
Onsite gym
+1
Specialty Nutrition Systems, Long-Term Feeding Account Consultant - Bay Area, CA
Specialty Nutrition Systems, Long-Term Feeding Account Consultant - Bay Area, CA

Avanos Medical, Inc. • Northern (KY)

Hybrid
USD 70,000 - 130,000
Benefits on day 1
Onsite gym
Onsite cafeteria
+1
Distributor Experience Analyst - Alpharetta, GA
Distributor Experience Analyst - Alpharetta, GA

Avanos Medical • Atlanta (GA)

Hybrid
USD 60,000 - 70,000
Benefits package
Onsite gym
Onsite cafeteria
+2