Senior Software Engineer
$68k - $108kAvanos 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
- 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
- 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 36 week of 2026
- The company where you can make an impact and bring value.Job Summary:Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone with professional experience in building and maintaining B2B system integrations, as well...SeniorFull timeRemote work
$92.5k - $200.4k
The Senior Software Engineer (Microservices) is responsible for designing, building, and maintaining highly scalable, secure, and performant microservices-based applications supporting enterprise platforms. The role operates across the full SDLC and collaborates with cross...SeniorLocal area- ...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...SeniorLocal area
- Avanos Medical seeks a Senior Software Engineer to build secure, scalable solutions that improve patient outcomes in pain and chronic care. In this role, you’ll design and implement high-quality healthcare applications, integrate with clinical systems, and ensure performance...SeniorWorldwide
- ...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...SeniorLocal areaRemote workFlexible hours
- ...Software Engineer Equifax is where you can power your possible. 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. Equifax is seeking creative, high...SeniorFull timeImmediate startShift work
- ...testing, data analysis, and applying machine learning techniques to large datasets to find actionable insights. Additionally, the engineer will develop test scripts and maintain documentation for all developed objects and processes. Requirements: Candidates must have...Senior
- Alpharetta, United States | Posted on 10/29/2025 SeniorSoftware Engineer- Strong knowledge of Java and Python. Alpharetta GA... ...Platform (AWS/Azure/GCP) Responsibilities Weare looking for a Senior Software Engineer with strong hands-on experience inJava and Python to...Senior
- ...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
- ...energized by rapid problem-solving, and capable of bridging the gap between ambiguous business needs and functional technical tools.Core Engineering PhilosophiesOur team operates under three foundational principles to ensure delivery excellence:Interruption-Resilient Design: We...SeniorImmediate startShift work
- Senior Software Engineer Partner with business teams, vendors, and technical resources to deliver enhancements, troubleshoot issues, and support ongoing modernization efforts across field applications and operational technology systems. RESPONSIBILITIES: Design, develop...SeniorFull timeContract workTemporary workFor contractorsMonday to FridayFlexible hours
$131k - $218.3k
...want to be part of tomorrow’s health today, we want to hear 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, developing, and deploying end-to-end AI-powered...SeniorFull time- ...more modern infrastructure, as well as maintaining and developing ongoing features in our current infrastructure.Work with other engineers to develop and maintain high quality native mobile applications.Develop and maintain native mobile applications using Swift and Kotlin...SeniorFull timeTemporary workH1bWork at officeMonday to Friday
$86.6k - $144.4k
...library and centralized design tokens, while leveraging a modern, scalable technology stack.About the RoleWe are seeking a Full Stack Engineer to partner closely with product, design, and engineering teams to deliver a high-quality, scalable web application.This role will...SeniorFull timeLocal area$85k - $101k
...and consumer electronics solutions. Our North American R&D and engineering team works closely with Global HQ in South Korea to develop... ...integration testing.Strong troubleshooting knowledge of hardware and software systems.Experience with serial communication protocols (RS485,...SeniorFull timeTemporary workFor contractorsLocal areaImmediate start- ...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
- ...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...SeniorContract work
- ...Senior SCADA Software DeveloperThis role is open for a backfill, we are shifting the team and would like a Sr Dev to join, who can help with... ..., PI, and InTouch.Key ResponsibilitiesA SCADA and Software Engineer is responsible for designing, implementing, and maintaining...SeniorShift work
- ...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...Senior
$60 - $65 per hour
...Time) | USD 60-65 / Hourly (C2C)Employment Type: C2C, Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsRole : Senior Lead Full stack DeveloperOverall IT Experience : 16+Location : AlPHARETTA GAAssociates should be able to come up with Design and...SeniorHourly payFull timeWork experience placement- We are seeking a skilled Mainframe Developer with strong experience in IBM Mainframe technologies The candidate will be responsible for analyzing business requirements developing and maintaining batch and online applications supporting production issues and delivering high...Senior
$96.26k - $137.66k
...culture and validation of our reputation as an excellent underwriting company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team....SeniorFull timeWork at officeLocal area$60 - $70 per hour
...$60.00/hr - $70.00/hr Summary We’re looking for a seasoned software engineer with deep expertise across multiple platforms — web, desktop... ...fully integrated into the team and culture. Is this position seniority? Mid-Senior level Employment type Contract Job function Information...SeniorLong term contractContract workFor contractors- ...DeveloperDuration: 6 to 12 Months ContractLocation: Alpharetta, GA (within 30 miles), no relocationJob Description:10+ years of experience engineering awesome solutions.Bachelor’s degree in computer science or Engineering or equivalent experienceDemonstrated experience working in...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
- ...Senior Java Application DeveloperWork Location - Alpharetta GA (hybrid)Position will be onsite 3 days per weekHackerank testing is required during the interview- this is a technical coding testTop Skills RequiredJavaSpring bootNoSQLKafkaAzure CloudJ2EEMicro servicesCassandraOverall...Senior
- Overview Join to apply for the Senior Software Engineer role at Byteware Inc Location: Byteware, Inc., 1325 Satellite Blvd., Suite 1405, Suwanee, GA 30024 Hours: 40+ hrs/week Duties Develop information systems by designing, developing, implementing, testing, and installing...SeniorFull timeRemote workRelocation
- ...Client Activities team at Parametric:We are building financial software that that solves some of the world's most complex financial... ...scalable solutions that are cloud-native.ABOUT THE ROLEThe Senior Software Engineer on the Equity Investments and Client Activities team will...SeniorWork at officeRemote workWorldwideFlexible hours3 days per week
- ...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...SeniorPermanent employmentFull timeWork experience placementRelocation package
$93.45k - $202.47k
...should be within a reasonable commuting distance (approximately 50 miles) of Alpharetta, GA to support onsite requirements.The Senior Software Engineer will help build and support enterprise applications using Java, Spring Boot Microservices, and Microsoft Azure cloud...SeniorH1bLocal area2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software development engineer aws Alpharetta, GA
- real time software engineer Alpharetta, GA
- financial software developer Alpharetta, GA
- software engineer travel Alpharetta, GA
- experienced software developer Alpharetta, GA
- remote entry level software developer Alpharetta, GA
- information technology software engineer Alpharetta, GA
- software system engineer Alpharetta, GA
- network software engineer Alpharetta, GA
- software engineer remote Alpharetta, GA


