AlpharettaRecruiter Since 2001
the smart solution for Alpharetta jobs

R&D Principal Embedded Software Engineer - Medical Device

Company: Avanos
Location: Alpharetta
Posted on: September 9, 2020

Job Description:

Requisition ID: 2305

Job Title: R&D Principal Embedded Software Engineer - Medical Device

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. Avanos Medical is traded on the New York Stock Exchange under the ticker symbol AVNS. For more information, visit

    The role


    Avanos is building a new, high performing R&D team in our Alpharetta, Georgia location focused on our On-Q & Enhanced Recovery Technology Platform. This team supports our $170+MM Acute Pain global business unit which is critical to Avanos' long-term growth. The On-Q & Enhanced Recovery technology platform is focused on products & programs to provide post-surgical pain relief as well as provide solutions to address injury recovery & rehabilitation.

    Our products include the On-Q Pain Relief System, ambIT Infusion Pump & IV Therapy Products, and Game Ready hot & cold compression therapy systems.


    The New Product Development Principal Embedded Software Engineer is a key member of the On-Q & Enhanced Recovery team and will act as a technical expert to combine new, digital health technologies with a product line that has a proven, clinical track record of treating acute, post-surgical pain.

    Essential Duties and Responsibilities:

    • Work with the Program leader, external partners, and cross-functional teams to design innovative medical device products.
    • Translate customer and marketing requirements into product and software specifications which can be successfully verified, validated and launched.
    • Work to define and create collateral for new device platforms (SW/FW concepts study, Software Architecture).
    • Plan all software development resources (internal or external) and provide schedule estimates.
    • Under minimal direction, update software specifications, designs, test descriptions, hazard analysis, test procedures, and related documentation supporting system development to known standards;
    • Establish guidelines and participate in the review of product software engineering artifacts (e.g., specifications, design descriptions, tests, records, reports, etc.)
    • Design and Implement code using C/C++ and scripting languages like Python, with Object oriented design methodologies
    • Oversee code review and unit testing; implement automated testing where appropriate
    • Develop software and firmware module specifications
    • Generate software test plans, protocols, and reports
    • Apply version control best practices using tools like Git, SVN
    • Mentor less senior team members and peer review software artifacts including requirement specifications, design specifications, code, etc.
    • Develop and maintain strong working relationships with partners in the Quality and Operations organizations to work to ensure smooth and timely product introductions.
    • Develop a close working relationship with colleagues in the sales and marketing organizations to understand the market space and to translate that knowledge to software system requirements.
    • Spend time in the field with key opinion leaders to develop and maintain close ties with on-the-ground happenings in our market.
    • Establish and maintain working knowledge of technology trends and how they are or can be made relevant to our business. Partner with external vendors to access future technology roadmaps.

      Your qualifications


      • Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering or similar field.
      • 10+ years of experience in embedded software development, with direct Medical Device experience.
      • Broad experience in embedded system development including FPGA (Field Programmable Gate Array) and/or microcontroller-based designs with network connectivity.
      • Strong technical understanding of software, firmware and hardware interactions, including RTOS (Real Time Operating System).
      • Experience reviewing, porting, and integrating third-party code, and using application frameworks.
      • Hands on experience with standard lab equipment such as oscilloscope, logic analyzer, JTAG and hardware debugging platforms (preferred).
      • Knowledge of hardware interfaces I2C, SPI, USB, UART, Ethernet.
      • Knowledge of device peripherals such as EEPROMS, high speed ADC/DAC.
      • Strong proficiency in C/C++ and Python.
      • Flexibility to work both in a Stage gate/Waterfall and an Agile development model environment.
      • Detail-oriented with strong organizational, problem solving, and communication skills (both written and oral).
      • Working knowledge and application of IEC 62304, ISO 60601, ISO 13485 development processes and standards (or similar).
      • Passion for new product development, willingness to learn new technologies.
      • Ability to travel up to 20-25% at times, some international.


        • Master's degree in Software Engineering, Computer Science, Electrical Engineering or similar field;
        • Ability to be a technical leader;
        • Familiarity of requirement management tools such as JAMA, and agile development tools such as Azure DevOps or JIRA;
        • Well versed in Design Control, Risk Analysis, Change Control, and problem solving (CAPA).

          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. If you are a current employee of Avanos, 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.

          free onsite gym - onsite cafeteria - 401(k) + 6% match - immediate vesting - benefits on day 1 - uncapped sales commissions- HQ region voted 'best place to live' by USA Today

Keywords: Avanos, Alpharetta , R&D Principal Embedded Software Engineer - Medical Device, IT / Software / Systems , Alpharetta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Mobile Notary / Remote Training
Description: Certified Mobile Notary Service is now seeking Mobile Notaries nationwide. We currently have an exciting opportunity for Notary Publics in all 50 states looking for (more...)
Company: Certified Mobile Notary Service
Location: Cartersville
Posted on: 09/26/2020

Technical Sales Specialist, qPCR Consumables
Description: Job DescriptionTechnical Sales Specialist, qPCR Consumables 126900BR When you're part of the team at Thermo Fisher Scientific, you'll do important work, and you'll be valued and recognized for your performance. (more...)
Company: Thermo Fisher Scientific
Location: Atlanta
Posted on: 09/26/2020

Senior Software Engineer - Data Infrastructure
Description: Your OpportunityOur Data Operating System Infrastructure Team builds and provide tools necessary to allow analysts and data integrators across New Relic to accomplish goals of increasing revenue, reducing (more...)
Company: New Relic
Location: Atlanta
Posted on: 09/26/2020

25B Information Technology Specialist
Description: Job Description br br If you've ever considered a job in IT, become an Information Technology Specialist in the Army National Guard and expand your skills and experience with complex technologies. (more...)
Company: Army National Guard
Location: Ellenwood
Posted on: 09/26/2020

Remote Public Mobile Notary - Mobile Notary Associate Club!
Description: Certified Mobile Notary Service is now seeking Mobile Notaries nationwide. We currently have an exciting opportunity for Notary Publics in all 50 states looking for (more...)
Company: Certified Mobile Notary Service
Location: Canton
Posted on: 09/26/2020

Senior ServiceNow Developer
Description: Senior ServiceNow Developer - Contract - Competitive My client is a smaller outfit that is constantly growing as individuals and as a company. They are seeking a Senior ServiceNow Developer to join their (more...)
Company: Nelson Frank
Location: Atlanta
Posted on: 09/26/2020

Scrum Master
Description: About GM There's never been a more exciting time to work for General Motors. To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion, we need people to join us who are passionate (more...)
Location: Atlanta
Posted on: 09/26/2020

Big Data/ Automation Developer
Description: Position Big DataAutomation Developer Location Atlanta, GA Looking for an experienced developer to help port the existing on-premise Hive code to GCP BigQuery and further automate the generation of their (more...)
Company: Softsages LLC
Location: Atlanta
Posted on: 09/26/2020

SAP Solution Architect
Description: Title SAP Solution Architect PTPAriba Location Atlanta, GA, United States Job Type Long-Term Contract Description The SAP PTP Solution Architect must possess a unique combination of both technical and (more...)
Company: AAA Global Technologies LLC
Location: Atlanta
Posted on: 09/26/2020

Mobile Notary / General Notary Work
Description: Certified Mobile Notary Service is now seeking Mobile Notaries nationwide. Be your own boss and work from home There simply is no better choice for a loan signing company (more...)
Company: Certified Mobile Notary Service
Location: Stone Mountain
Posted on: 09/26/2020

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Alpharetta RSS job feeds