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 apply here .
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
- ...Job Role - Senior AI Engineer Location - Alpharetta, GA (Hybrid/Local) Duration: Full time Job Description: Senior AI Engineer Skills Required: Python, FastAPI, Flask, AI/LLM Applications, REST APIs, SQL, Data Engineering, System...SeniorFull timeLocal area
$200k
...Senior Vice President of Finance - Alpharetta, Ga To Apply Now - email your resume to ****@*****.*** Who: Strong, stable and growing company What: SVP/VP of Finance When: ASAP Where: Alpharetta, GA Why: Growth Office Environment: In-office Salary...SeniorWork at officeImmediate start$135k - $155k
...SuccessFactors Solutions Lead - Remote or Alpharetta, GA based Job Country: United States... ...relationships with SAP and other software vendors, system integrators, and consulting... ...Information Systems, Business, Management, Engineering, or a related field ~6+ years of...SuggestedContract workFor contractorsImmediate startRemote work- ...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...SeniorFull timeRemote work
- ...Alpharetta, United States | Posted on 10/29/2025 SeniorSoftware Engineer- Strong knowledge of Java and Python. Alpharetta GA Mandatory Areas Skill 1 – Yrs of Exp – Java, Spring boot, microservices... ...Weare looking for a Senior Software Engineer with strong hands-on experience...Senior
- ...Requisition ID: 7180 Job Title: Principal Quality Systems Engineer, QMS - Alpharetta, GA Job Country: United States (US) Here at Avanos... ...The Principal Quality Systems Engineer – QMS serves as a senior subject matter expert and strategic contributor in the...For contractorsWork at officeImmediate start
- Alpharetta, United States | Posted on 10/29/2025 SeniorSoftware Engineer- Strong knowledge of Java and Python. Alpharetta GA Mandatory Areas Skill 1 - Yrs of Exp - Java, Spring boot, microservices... ...Weare looking for a Senior Software Engineer with strong hands-on experience...Senior
- ...Job Description Job Description Job Summary: The Senior Full Stack Software Developer will design and develop enterprise-class applications... ...Experience: * Bachelor's degree in computer science, Engineering, or a related field (or equivalent professional...Senior
$207.4k - $298.1k
...winning HR and workforce management software used worldwide. Ready is a $500M... ....About the role:We are hiring a Senior Principal Software Engineer to lead UKG Ready SMB —... ...Lowell,MA,United States, Atlanta,GA,United States, Alpharetta,GA,United States, Sunrise,FL,United...SeniorWorldwide- ...Sr. Software Engineer Mlops Engineer Location: NYC/Alpharetta GA (Day 1 Onsite) Must have: Strong understanding of AI/Client concepts and techniques. Proficiency in programming languages such as Python, with hands on experience in AI/Client libraries and...Senior
- ...Sr. Software Engineer Alpharetta, GA & Oakland , CA Day-1 onsite Required : ReactJS , NodeJS Skill Requirements 1. Proficiency in web development technologies such as javascript, react.js, and node.js. 2. Strong understanding of frontend...SeniorWork experience placement
- ...Accounting experience to join the Global Digital organization at our Alpharetta, GA location.The Sr BRM will drive Digital strategy across... ...to feel encouraged and supported. We have a global team of engineers that are willing to help. You will be part of a team that cares...SeniorFull timeWork at officeRemote workWork from homeMonday to FridayFlexible hours2 days per week3 days per week
- ...come make a difference at Fiserv.Job TitleSenior Software Engineer, Golang and PostgresWhat does a successful Senior Software Engineer, Golang and Postgres do at... ...address.SummaryLocation: Jacksonville, Florida; Alpharetta, Georgia; King of Prussia, PennsylvaniaType: Full...SeniorFull timeContract workTemporary workH1b
- ...a difference at Fiserv.Job TitleSenior Software Engineer - C ProgrammingAbout your role:At Fiserv... ...to benefit our clients. As a Senior Software Engineer you will play a critical... ...address.SummaryLocation: Berkeley Heights, New Jersey; Alpharetta, GeorgiaType: Full timeSeniorFull timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday
$70 per hour
...Cloudious LLC in Alpharetta, GA is seeking a Sr Java DB Developer for a 6–12 month engagement at $70/hr, with 3 days onsite minimum. Four positions are available. You will contribute to the Strategic Client Reporting team, delivering robust Java/server-side solutions...Senior$96.26k - $137.66k
...underwriting company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional... ...protected by federal, state, or local law.SummaryLocation: Peoria, IL; Tempe, AZ; Alpharetta, GA; Peoria, AZType: Full timeSeniorFull timeWork at officeLocal area- ...Senior.NET DeveloperLocation – Alpharetta, GA (Hybrid 3 days onsite)Preferred Qualifications:10 years of experience.Strong C ASP Net PowerShell skillsStrong understanding of Modern Authentication Graph API Azure AD ApplicationUnderstand and implement SharePoint site and...Senior
$131k - $218.3k
...from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing... ...candidates who reside in the Columbus, OH and Atlanta, GA metropolitan area.Minimum Qualifications 10+ years of...SeniorFull time$93.45k - $202.47k
...position with an onsite requirement of 1-2 days per week in Alpharetta, GA. Candidates should be within a reasonable commuting... ...miles) of Alpharetta, GA to support onsite requirements.The Senior Software Engineer will help build and support enterprise applications using...SeniorH1bLocal area2 days per week1 day per week- ...Tata Consultancy Services in Alpharetta, GA, is seeking a seasoned Java developer to design, build, and scale enterprise applications. You will work on Spring Boot microservices, RESTful APIs, and front-end integration using HTML/CSS/JS, while maintaining code quality...Senior
- ...Senior.NET Developer (SharePoint Experience)Location: Alpharetta, GA (Hybrid – 3 days onsite)Duration: ContractRate: DOERequired Qualifications:10+ years of overall IT experience, with strong focus on.NET development.Strong hands-on experience with C#, ASP.NET, and PowerShell...Senior
- ...Senior.Net DeveloperLocation: Hybrid Day 1 (onsite at least 2 days weekly) in Alpharetta, GA Length of Assignment: 1 year+ (long term)Interview Process: 1 internal + 1 client round (all video interviews)Experience: 15.00 years of experienceTop 3 Must Haves: 1..Net Framework...Senior
- ...Java Developer Location: Alpharetta, GA Job Responsibilities Team is working on transforming existing Java based application... ...& Delivery, and Monitoring Good understanding of software engineering frameworks, tools, and processes Self-starter with ability...Senior
$104.9k - $174.7k
...the link below, About the Role:We are hiring a hands-on Senior Site Reliability Engineer (SRE) to actively build, operate, and improve the... ...Alabama; Home based-Georgia; Home based-Texas; Allen, TX; Alpharetta, GA; Alpharetta, GA (Alderman); Alpharetta, GA (Data Ctr);...SeniorFull timeWork at officeLocal areaRemote workWork from home- ...Senior Android Engineer - Brokerage Location: Alpharetta GA (No relo) Duration 12-18mth+ Onsite Interview Citizen Only Must have: ~ Deep understanding... ...: ~ Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience....Senior
- ...ongoing features in our current infrastructure.Work with other engineers to develop and maintain high quality native mobile... ...come from a legitimate Fiserv email address.SummaryLocation: Alpharetta, Georgia; Omaha, Nebraska; Berkeley Heights, New JerseyType: Full...SeniorFull timeTemporary workH1bWork at officeMonday to Friday
- ...Senior Devops EngineerLocation: Alpharetta, GA Duration: 12+ months long term contract Mode of interview: Need locals... ...Summary/MissionThe senior DevOps Engineer is an individual contributor... ...Jenkins and CI tools to automate software delivery (build, test, deploy)Experience...SeniorLong term contractWork experience placementLocal areaRemote work
- ...Job Title: Senior .NET Developer (SharePoint Experience) Location: Alpharetta, GA (Hybrid - 3 Days Onsite) Rate: DOE Experience: 10+ Years Job Description We are seeking a Senior .NET Developer with strong SharePoint experience...Senior
- ...Role- Senior AI Engineer Location- Alpharetta, GA Fulltime Key Responsibilities Design, build, and deploy Python-based... ...~ Bachelor's/Master's in Computer Science or equivalent. ~8+ years of software engineering experience....SeniorFull time
- ...Job Title : Senior Lead Salesforce Developer Duration : 8+ months Location : Alpharetta, GA (Hybrid) JOB DESCRIPTION: At Least 6 years of experience... ...Waterfall projects, and all phases of the Software Development Lifecycle (SDLC) including analysis...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Alpharetta, GA. Be the first to apply!
- cybersecurity software engineer Alpharetta, GA
- software developer fintech Alpharetta, GA
- senior robotics software engineer Alpharetta, GA
- network software engineer Alpharetta, GA
- software engineer remote Alpharetta, GA
- part time software developer remote Alpharetta, GA
- software engineer full time Alpharetta, GA
- entry level software engineer remote Alpharetta, GA
- senior software engineer ruby on rails Alpharetta, GA
- consulting software engineer Alpharetta, GA



