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

Senior Software Engineer - Alpharetta, GA

Avanos Medical

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 .

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.

IMPORTANT: If you are a current employee of Avanos or a current Avanos Contractor, please .

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Alpharetta, GA in Alpharetta, GA vacancy
  •  ...Sr. Pega Software EngineerLocation: Alpharetta, GA, 30009Mode: Contract (6+ Months) - OnsiteNote: In-person interview required either at client...  ...as well for this role along with submission.As a Senior Pega Software Engineer (Intelligent Automation), you will collaborate... 
    Senior
    Contract work

    E-Solutions

    Alpharetta, GA
    4 days ago
  •  ...Senior.NET DeveloperLocation: Alpharetta, GA / Hybrid Employment Type: Contract US Citizen, Green Card, TN, GC EAD and H4 EAD only No Third-party agencies corp to corp.JD:Strong C ASP Net PowerShell skillsStrong understanding of Modern Authentication Graph API Azure AD... 
    Senior
    Contract work

    Georgia IT Inc

    Alpharetta, GA
    4 days ago
  •  ...the door? Do you want to architect and engineer enterprise-wide Data Loss Prevention for...  ...? If so, you might be Fivesky’s next Senior Cloud Engineer! Who you are: Experienced...  ...fun. This is an FTE position in Alpharetta, GA or unanticipated client sites within... 
    Senior
    Remote work

    Fivesky

    Alpharetta, GA
    4 days ago
  • $65 - $70 per hour

     ...Role: Senior Cloud Controls Engineer Location: Alpharetta, GA (Hybrid) Hybrid: Yes Duration: 12 months contract with possibility of extension or contract to hire. Payrate: $65/hr - $70/hr Job Description The mission of Team is to deliver first-line defences to manage risks... 
    Senior
    Contract work
    Local area

    Russell Tobin

    Alpharetta, GA
    4 days ago
  •  ...Software Development EngineerJob Location: Alpharetta, GADuration: Full-timeKey Technology: Java, Spring, PL-SQL, Linux, JIRAJob Responsibilities:Full lifecycle - analysis, design, development, testing and implementation- of new or enhancements to middleware (micro) servicesMaintain... 
    Suggested

    Georgia IT Inc

    Alpharetta, GA
    4 days ago
  •  ...Java Developer / MicroservicesLocation: Alpharetta, GA / Oakland, CA / Rancho Cordova, CAMode:...  ....We are seeking a highly skilled Senior Java Developer with strong hands-on experience...  ...Agile development methodologies and engineering best practices.Contribute to CI/CD implementation... 
    Contract work

    E-Solutions

    Alpharetta, GA
    4 days ago
  •  ...Unknown is seeking a Senior Full Stack C++ Python Developer in Alpharetta, GA to design, develop, test, and deploy full stack applications using C, C++, and Python. The role focuses on robust RESTful APIs, microservices, and frontend-backend integration. The ideal... 
    Senior

    Experis Technology Group

    Alpharetta, GA
    20 hours ago
  •  ...Role:ForgeRock Developer with Java Expertise Location:Alpharetta, GA (Hybrid) Duration:Long Term Contract Interview: In person Rate: $60-65/hr. on C2C Job Summary We are seeking an experienced ForgeRock Developer with strong Java development expertise to design, develop... 
    Long term contract

    Tech Mirrors

    Alpharetta, GA
    20 hours ago
  •  ...Java DeveloperLocation: Alpharetta, GA (Onsite – Hybrid, 3 days/week) Rate: DOEWe are looking for a strong Java Developer with hands-on experience in building enterprise applications using Java and Spring Boot. The candidate should have experience working with Microservices... 
    3 days per week

    Georgia IT Inc

    Alpharetta, GA
    4 days ago
  • $50 - $55 per hour

     ...Java DeveloperLocation: Alpharetta, GA (Onsite Hybrid – 3 Days per Week)Rate: $50/hr – $55/hrJob OverviewWe are seeking a strong Java...  ...and ensure efficient database integrationPerform performance engineering and tuningApply strong design principles and best practicesCollaborate... 
    Work at office
    3 days per week

    Georgia IT Inc

    Alpharetta, GA
    4 days ago
  •  ...Sygna Solutions is looking for a SAP Treasury and Risk Management Consultant to join our team in Alpharetta, GA. The ideal candidate should have over 8 years of experience in SAP Treasury, focusing on implementation and configuration of Treasury components. The role demands... 
    Senior

    Sygna Solutions

    Alpharetta, GA
    2 days ago
  •  ...Lead Java ProgrammerLocation: Alpharetta, GA Duration: Long Term Rate: DOE US Citizens and Green Cards Preferred.Job Responsibilities:Design...  ...functional specifications used in the development of Client software, specifically in the ESF product spaces.Design/program... 
    Work experience placement

    Staffing the Universe

    Alpharetta, GA
    4 days ago
  •  ...Job PostingJob Title: .NET DeveloperLocation: Alpharetta, GA (Hybrid – 3 Days Onsite / 2 Days Remote) Duration: 12+ Months ContractJob DescriptionWe are seeking an experienced .NET Developer to join our team in Alpharetta, GA. This is a long-term contract role with a... 
    Long term contract
    Remote work

    Georgia IT Inc

    Alpharetta, GA
    4 days ago
  •  ...Job Title: .Net DeveloperLocation: Alpharetta, GA Duration: Contract Rate: DOEPreferred Candidates: USC, GC, GCEAD And L2EADSRequired Skills:Over 8 years of experience primarily with designing and building large-scale distributed systems.Excellent programming skills in... 
    Contract work

    Georgia IT Inc

    Alpharetta, GA
    4 days ago
  •  ...Job TitleLocation: Alpharetta, GA & Dallas, TX, Onsite Roles GC/GC EAD/H4 EAD/OPT EAD/USC.Roles and ResponsibilitiesDeveloping front end website using Angular. Designing user interactions on web pages. Developing Microservice / Web APIs Creating servers and databases... 
    Contract work

    Suncap Technology

    Alpharetta, GA
    4 days ago
  •  ...React JS DeveloperWork Location – Alpharetta, GA (Hybrid)Rate – DOEStart date – immediatelyTech Experience10+ years of experience building responsive websitesExcellent hands on in React framework, React JSExcellent in JavaScript, BootstrapExperience developing highly... 

    Staffing the Universe

    Alpharetta, GA
    1 hour ago
  •  ...Full Stack DeveloperLocation: Alpharetta, GA - 3x/week onsite Long Term ContractHybrid 3 Days a Week Onsite Onsite Tuesday, Wednesday,...  ...Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teamsDesign and... 
    Contract work
    3 days per week

    AceStack LLC

    Alpharetta, GA
    4 days ago
  •  ...bring value.Job Summary:Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone...  ...of Openings Available:1SummaryLocation: United States - Alpharetta, GA; United States - Ankeny, IA; United States - RemoteType: Full... 
    Senior
    Full time
    Remote work

    Cultura Technologies

    Alpharetta, GA
    8 days ago
  •  ...Sr Pega DeveloperLocation: Alpharetta, GA / Oakland, CA / Rancho Cordova, CAMode: Contract (6+ Months) – Onsite / HybridNote:...  ...responsible for supporting the Provider Pega platform. As a Senior Pega Software Engineer, the resource will help build highly critical business... 
    Senior
    Contract work

    E-Solutions

    Alpharetta, GA
    4 days ago
  • $126k - $210k

     ...within one of four locations: Irving, TX, Moon Township, PA, Alpharetta, GA, or Columbus, OH.Candidates based in the Dallas-Fort...  ...the McKesson Pharmacy Systems (MPS) R&D organization. The Senior Software Engineer will be focused on driving sound technical design and architectural... 
    Senior
    Full time
    H1b
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    Alpharetta, GA
    4 days ago
  •  ...GCP Security SecDevOps EngineerLocation: NYC or Alpharetta, GA - Onsite 3 days a weekDuration: Long TermRate: DOEUS Citizens & Green Card...  ...preferredJob Description: We are seeking a skilled GCP Security Engineer specializing in SecDevOps to enhance our security posture... 

    Staffing the Universe

    Alpharetta, GA
    4 days ago
  •  ...Senior Software Engineer – Formworks -OCR & AI Document ProcessingLocation: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA (Only Locals to any of the mentioned location)The Senior Software Engineer will help enhance and support the Formworks application... 
    Senior
    Local area

    United IT

    Alpharetta, GA
    4 days ago
  • Role description Senior Software Development Engineer in Test (SDET) / Quality Engineer (QE) Alpharetta, GA RoleRole Quality Engineer / SDET Location Alpharetta, GA Experience 6-12 Years About the Role We are looking for a hands-on Quality Engineer (QE/SDET) with... 
    Senior

    Mphasis

    Alpharetta, GA
    1 day ago
  •  ...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.... 
    Senior

    Avanos Medical, Inc.

    Alpharetta, GA
    2 days ago
  • Senior Software Engineer Location: Hybrid 3X a week in Alpharetta, GA. Must be local to Georgia or surrounding area, as the final round is an in-person interview. The Software Developer will support the design, development, and modernization of cybersecurity technology... 
    Senior
    Local area

    RIT Solutions

    Alpharetta, GA
    3 days ago
  • Senior Software Engineer We are CirrusLabs. Our vision is to become the world's most sought-after niche digital transformation company that...  ...grow your career. Role: Senior Software Engineer Location: Alpharetta, GA Duties: Provide technical leadership to design, develop,... 
    Senior
    Full time
    Relocation

    CirrusLabs

    Alpharetta, GA
    4 days ago
  •  ...MuleSoft Application ArchitectMuleSoft application architect (Hybrid - 3 days/week onsite is must)Location: Alpharetta, GACore skills:Very senior MuleSoft application architect who can work holistically at enterprise level in making MuleSoft architectural decisions, solutions... 
    3 days per week

    Georgia IT Inc

    Alpharetta, GA
    4 days ago
  • Title: Senior Software Engineer Client: Delta Dental Location: Hybrid- Alpharetta, GA or Oakland, CA (local candidates only) Duration: 12+ Months Visa: USC/GC Only Rate: Open Note: Try to find someone EX-Delta Dental or from similar domain. Qualifications Minimum of... 
    Senior
    Contract work
    Local area

    3B Staffing LLC

    Alpharetta, GA
    1 day ago
  • Alpharetta, GA Full time R0002044 Colonial has provided a wide range of opportunities for job candidates who are highly qualified...  ...products to more than 50 million Americans. About the Senior Software Engineer Position The Senior Software Engineer designs, develops,... 
    Senior
    Full time
    Local area

    Colonial Pipeline

    Alpharetta, GA
    1 day ago
  •  ...Senior Project ManagerLocation: Berkeley Heights, NJ or Alpharetta, GADuration: Contract Rate: DOEUS Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this jobJob Responsibilities:Manage IT cross-functional teams, project... 
    Senior
    Contract work

    Georgia IT Inc

    Alpharetta, GA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Alpharetta, GA. Be the first to apply!