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

Senior Software Engineer

$68k - $108k
Full-time

Avanos Medical

Salary: $68,000 - 108,000 per year Requirements:

  • Bachelors degree in software engineering, Computer Engineering, or a related technical field
  • 8-10 years of experience in architecture, technical design, and software development
  • Proven ability to deliver results across multiple concurrent projects while managing resources, schedules, and quality
  • Demonstrated capability to understand complex systems and the interactions and dependencies between hardware and software subsystems
  • Ability to read and interpret embedded code, firmware, application code, software architecture diagrams, system diagrams, data flows, and interface documentation
  • Experience reviewing software requirements, system requirements, design artifacts, test documentation, and traceability records
  • Strong understanding of requirements management and traceability across requirements, design outputs, risk controls, verification testing, and validation evidence
  • Hands-on experience with secure boot implementation and firmware upgrade mechanisms
  • Strong knowledge of operating system kernels and bootloaders, including configuration, integration, debugging, and troubleshooting
  • Strong technical writing skills with the ability to produce and review clear, complete, accurate, and well-structured documentation
  • Strong communication skills and the ability to collaborate effectively with internal teams, external development partners, and cross-functional stakeholders
  • Experience working in a cross-functional, matrixed product development environment
  • Ability to work onsite Tuesday through Thursday under a hybrid schedule
  • Preferred: MS in Computer Engineering, Computer Science, Electrical Engineering, or a related discipline
  • Preferred: Experience with regulated products, medical devices, healthcare technology, life sciences, aerospace, automotive, or other safety-critical systems
  • Preferred: Familiarity with medical device software development practices and standards or regulations such as ISO 13485, ISO 14971, IEC 62304, IEC 60601, and IEC 62366
  • Preferred: Cybersecurity guidance experience for connected medical devices
  • Preferred: Experience working with CDMOs, external software development firms, or design partners
  • Preferred: Experience supporting Design History File documentation for regulated products
  • Preferred: Experience supporting software verification, system integration testing, or validation activities
  • Preferred: Experience with requirements management, product lifecycle management, or quality management systems such as Jama, Polarion, Arena, Agile PLM, or similar platforms
  • Preferred: Participation in invention disclosures, intellectual property development, or patent applications
Responsibilities:
  • Lead assigned product, subsystem, or component design work through feasibility, development, verification, validation, design transfer, and commercialization
  • Interpret, review, and evaluate software deliverables from CDMOs, external design firms, and other development partners
  • Create 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 verification and validation activities, including review of test protocols, test results, defects, anomalies, and issue resolution
  • Maintain internal knowledge of the product software, including functionality, architecture, interfaces, dependencies, known limitations, and test coverage
  • Promote and advance best practices and standards across the software organization
  • Research and assess software techniques and technologies against performance requirements for medical device applications
  • 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 tied to 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
Technologies:
  • Embedded
  • Firmware
  • Hardware
  • Support
  • C++
  • Excel

More:

We are Avanos Medical, a medical device company based in Alpharetta, Georgia, with products and recognized brands in more than 90 countries. We are focused on clinically superior breakthrough solutions that help patients get back to what matters, including efforts to reduce opioid use and support recovery after surgery. We value innovation, collaboration, and making an impact on healthcare challenges around the world. This Senior Software Engineer role is part of our R&D Engineering team supporting connected medical devices across our portfolio, including Specialty Nutrition, RF Ablation, and Pain Recovery systems. We offer a comprehensive and competitive Total Rewards package, including pay, health care benefits, retirement plans, and work/life benefits, plus a 401(k) match with immediate vesting. Additional benefits mentioned include day-one benefits, a free onsite gym, an onsite cafeteria, and our HQ region being voted a best place to live.

last updated 40 week of 2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Alpharetta, GA vacancy
  •  ...national origin, or disability.Envision yourself at BarracudaThe Cloud-to-Cloud Backup team is looking for an experienced Senior Software Engineer to join our team in Barracuda's Data Protection division. You'll be part of the team building the next generation of our Cloud... 
    Senior
    Worldwide
    Flexible hours

    Barracuda

    Alpharetta, GA
    7 hours ago
  •  ...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... 
    Senior
    Temporary work
    For contractors
    Immediate start

    Avanos Medical

    Alpharetta, GA
    10 days ago
  •  ...consistently named among the 50 best-managed firms in the nation, this is the firm for you. Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Dallas, Texas. Responsibilities: Act as a client-facing full stack engineer,... 
    Senior

    Doeren Mayhew CPAs and Advisors

    Alpharetta, GA
    a month ago
  •  ...powered product features, review code, debug production issues, mentor engineers, and contribute to architecture and technical strategy. Requirements: Requires 7+ years of professional software engineering experience, strong fundamentals in production systems, and... 
    Senior

    Jobleads-US

    Alpharetta, GA
    21 hours 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)... 
    Senior

    Mphasis

    Alpharetta, GA
    4 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
    2 days ago
  • Title: Senior Software Engineer - Formworks -OCR & AI Document Processing Duration: 6+ months Location: 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... 
    Senior
    Local area

    United IT Solutions

    Alpharetta, GA
    2 days ago
  • Senior Software Engineer We are CirrusLabs. Our vision is to become the world's most sought-after niche digital transformation company that helps customers realize value through innovation. Our mission is to co-create success with our customers, partners, and community... 
    Senior
    Full time
    Relocation

    CirrusLabs

    Alpharetta, GA
    2 days ago
  •  ...that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering next-generation optical transport and switching... 
    Senior
    Local area
    Remote work
    Flexible hours

    Ciena

    Alpharetta, GA
    2 days ago
  • Senior Software Engineer, Connected Devices Roswell, GA (on-site) Ready to Engineer the Future of Veterinary Medicine? Zomedica is pioneering new ways to connect technology with animal health through innovative diagnostic and therapeutic solutions. In this important... 
    Senior
    Remote work

    Zomedica

    Roswell, GA
    2 days ago
  •  ...percent of all fuel consumed on the East Coast, providing refined products to more than 50 million Americans. About the Senior Software Engineer Position The Senior Software Engineer designs, develops, modernizes, and supports enterprise applications that are critical... 
    Senior
    Full time
    Local area

    Colonial Pipeline

    Alpharetta, GA
    4 days ago
  •  .... If you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleSenior Software Engineer, Mobile (React Native)What does a successful Senior Software Engineer, Mobile (React Native) do?You will be responsible for designing, developing, and maintaining... 
    Senior
    Full time
    Temporary work
    H1b
    Monday to Friday

    Fiserv

    Alpharetta, GA
    2 days ago
  •  ...Equifax is seeking creative, high-energy Software Engineers to design, develop, and operate high-scale applications across the full engineering stack. You will work with modern practices like serverless, microservices, CI/CD, and IaC to deliver impactful solutions.... 
    Senior
    Work at office
    Remote work

    Jobleads-US

    Alpharetta, GA
    21 hours ago
  • In this role, you will design, develop, and deliver scalable software solutions that power Honeywell’s connected products and digital...  ...leadership, influence architecture and design decisions, mentor engineers, and advance engineering practices for cloud-connected... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Honeywell

    Duluth, GA
    9 hours ago
  • We are seeking a Senior Software Engineer to design and deliver complex, multi-component features and systems. This role is ideal for an experienced engineer who can make thoughtful trade-offs between speed, scalability, and cost while building systems that hold up under... 
    Senior
    Full time
    Relocation
    Flexible hours

    VersiTech / Bold Integrated Payments / Tonic

    Sandy Springs, GA
    15 days ago
  •  ...military domains. Our distinguished team encompasses accomplished engineers, seasoned advisors, and experienced startup veterans,...  ...mission to change the way the world sees.  We are looking for a senior software engineer to build the real-time processing systems at the... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Relocation package

    SoloPulse

    Peachtree Corners, GA
    a month ago
  •  ...In this role, you will design, develop, and deliver scalable software solutions that power Honeywell’s connected products and digital...  ...leadership, influence architecture and design decisions, mentor engineers, and advance engineering practices for cloud-connected... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Jobs in JS

    Johns Creek, GA
    4 days ago
  • Work closely with DevOps and cloud infrastructure architects and engineers to design, implement and manage secure, scalable and reliable cloud infrastructure environments for Foghorn customers. Propose and implement cloud infrastructure transformation and automation based... 
    Senior

    Procyon TS

    Alpharetta, GA
    2 days ago
  • Sr. Software Engineer ALPHARETTA, Georgia, United States, 30009 Position Type - Contract Mandatory Skills: Java Full stack. OpenShift, API/Web service, Azure integration, SQL Server Job Description: The Sr. Application Developer will be responsible in all phases of development... 
    Senior
    Contract work

    Echo IT Solutions

    Alpharetta, GA
    2 days ago
  • Machine Learning Engineer / Data Scientist We are seeking a skilled and innovative Machine Learning Engineer / Data Scientist with expertise in Google Cloud Platform (GCP), Databricks, Kubernetes, and Generative AI. This role involves designing and deploying scalable ML... 
    Senior

    Yantran LLC

    Alpharetta, GA
    2 days ago
  • Sr. Software Engineer Alpharetta, GA & Oakland, CA Day-1 onsite Required: ReactJS, NodeJS Skill Requirements Proficiency in web development technologies such as javascript, react.js, and node.js. Strong understanding of frontend and backend development principles. Experience... 
    Senior
    Work experience placement

    United IT

    Alpharetta, GA
    2 days ago
  •  ...Software Engineer Opportunity If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Seeking creative, high-energy, diverse and driven software engineers... 
    Senior

    Software Technology Inc

    Alpharetta, GA
    5 days ago
  • $58 - $60 per hour

    Software Developer / Quality Assurance Professional Payrate: $58.00- $60.00/hr. The Company is seeking a Software Developer / Quality...  ...degree in computer science, Information Technology, Software Engineering, or a related field, or equivalent experience. Experience Requirements... 
    Senior
    Hourly pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Dacula, GA
    2 days ago
  • Senior Agentic Software Engineer Lawrenceville, Georgia, United States M3 is a leading provider of hospitality-specific software solutions, delivering cloud-based tools for hotel accounting, financial reporting, labor management, payroll, and business intelligence. Built... 
    Senior
    Full time
    Work at office
    Weekend work
    Afternoon shift

    M3

    Lawrenceville, GA
    2 days ago
  • Ministry Brands is looking for a Senior Vice President, Software Engineering to join our growing team!Who we areMinistry Brands is a leading provider of SaaS operational management systems, payments platforms, digital engagement tools and background screening solutions... 
    Senior
    For contractors
    Work at office
    Work from home
    Flexible hours

    Ministry-Brands

    Alpharetta, GA
    9 hours ago
  • $155k - $185k

     ...Job Title: Senior Python Engineer Pay: $155,000 - $185,000 annually Location: Alpharetta (Hybrid - mix of remote and on-site work...  ...experience ~5+ years of professional experience in software engineering, specializing in cloud-native backend development... 
    Senior
    Remote work
    Flexible hours

    Prestige Staffing

    Alpharetta, GA
    9 hours ago
  •  ...Equifax seeks a visionary full stack engineer to join our technology transformation. You will design and deploy cloud-native APIs, microservices, and PaaS/SaaS platforms across GCP/AWS, applying AI-assisted coding tools to accelerate delivery. You will lead a cross... 
    Senior

    Jobleads-US

    Alpharetta, GA
    21 hours ago
  • Suggest and implement new mobile products, applications, and protocols. Stay up to date with the terminology, concepts, and best practices for creating mobile apps. Work closely with colleagues to constantly innovate app functionality and design. Review new/existing...
    Senior
    Permanent employment
    Contract work
    Local area

    ETHEREUM TECHNOLOGIES LLC

    Alpharetta, GA
    4 days ago
  •  ...Duration: 6 to 12 Months Contract Location: Alpharetta, GA (within 30 miles), no relocation Job Description: 10+ years of experience engineering awesome solutions. Bachelor’s degree in computer science or Engineering or equivalent experience Demonstrated experience working... 
    Senior
    Contract work
    Relocation

    Samprasoft

    Alpharetta, GA
    4 days ago
  • $129k - $161k

     ...Job Description Job Description Job title: Senior Site Reliability Engineer Reports to: Director, Site Reliability Engineering Department...  ...role for an engineer who thrives at the intersection of software, systems, and operations, and who wants to drive a strong... 
    Senior
    Remote work

    Priority Technology Holdings, LLC

    Alpharetta, GA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!