Avanos Medical

Senior Software Engineer - Alpharetta, GA

Avanos Medical
Apply
2 months ago
USA (city not specified)Senior

Responsibilities

  • Lead assigned product, subsystem, or component design activities through feasibility, development, verification, validation, design transfer, and commercialization.
  • Review and assess software deliverables from CDMOs, external design firms, and other development partners.
  • Develop and maintain software and system requirements, architecture, interface, design, traceability, and Design History File documentation.
  • Support requirements management, risk controls, software and system integration, verification, validation, defect review, anomaly resolution, and sustaining engineering.
  • Interpret embedded, firmware, and application-level code and maintain internal knowledge of product functionality, architecture, interfaces, dependencies, limitations, and test coverage.
  • Identify documentation, traceability, test coverage, and technical-risk gaps and communicate software status and open items in technical and cross-functional reviews.
  • Research software techniques and technologies, promote software best practices, and support invention disclosures and patent applications.

Requirements

  • Bachelor’s degree in software engineering, computer engineering, or a related technical discipline.
  • 8–10 years of architecture, technical design, and software development experience.
  • Ability to define complex system functionality and understand hardware and software subsystem interactions and dependencies.
  • Ability to read and understand embedded code, firmware, application-level code, software architecture diagrams, system diagrams, data flows, and interface documentation.
  • Experience reviewing software and system requirements, design and test documentation, and traceability records.
  • 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, communication, cross-functional collaboration, and multitasking skills.
  • Preferred: master’s degree 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 ISO 13485, ISO 14971, IEC 62304, IEC 60601, IEC 62366, and cybersecurity guidance for connected medical devices.
  • Preferred: experience with CDMOs, Design History File documentation, software verification, system integration testing, validation, and requirements-, product-lifecycle-, or quality-management systems.

Benefits

  • Hybrid work schedule with onsite work required Tuesday through Thursday.
  • Benefits available on day one, including health care benefits, retirement plans, and work/life benefits.
  • 401(k) employer match of 100% of the first 4% of pretax contributions and 50% of the next 2%, with immediate vesting.
  • Free onsite gym and onsite cafeteria.

Categories

Contact me