Jobs

    Principal Embedded Software Development Engineer - Alpharetta, United States - Avanos Medical

    Avanos Medical
    Avanos Medical Alpharetta, United States

    2 weeks ago

    Default job background
    Description


    Requisition ID:5863

    Job Title:Principal Embedded Software Development Engineer

    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.

    The Avanos COVID-19 Vaccine Policy: This Policy applies to U.S. customer-facing / field-based employees & Avanos leadership: All U.S. customer-facing / field-based employees hires must be fully vaccinated against COVID-19. Proof of being fully vaccinated does not need to be disclosed until a job offer has been made but must be submitted within 48 hours after the acceptance of the job offer. If you have a qualifying medical condition or sincerely held religious belief or practice that precludes you from receiving a COVID-19 vaccine, you may apply for an exemption or deferral after you accept the job offer and before your scheduled start date. The reasonable accommodation provided to the employee, if any, will depend on the employee's job and the applicable facts, but it may include weekly COVID-19 testing and masking requirements. New hires who do not submit, before their scheduled start date, proof of being fully vaccinated or a request for a reasonable accommodation will have their job offer revoked.

    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 .

    Job Position Purpose / Summary

    The position plays a key technical leadership role in the development and maintenance of new and legacy electronic medical devices containing software, with primary areas of focus including but not limited to the definition of system and software requirements, software lifecycle planning, decomposition of software system architectures, definition of software system designs, and overall implementation, specification, verification, and maintenance of resulting embedded software code. This position should apply best practices to all phases of the embedded software lifecycle.

    Position reports to a Senior Manager or Associate Director of Global R&D for Avanos Medical Inc.

    Job Position Scope (Optional)

    As an individual contributor on a mutli-disciplinary engineering team, this position applies their specialized skill set, a deep working knowledge of scientific principles, and a passion for product development in overseeing the full software product lifecycle for innovative electronic medical devices. He/she acts as a technical expert and software focused leader in addressing the essential business support activites for legacy electronic devices containing software and in developing new devices that integrate innovative digital health technologies aiming to improve or establish new standards of care.

    Job Position Accountabilities / Expectations

    • Lead device software development effort for a medical device
    • Work with Program leaders, external partners, and cross-functional team members to design innovative medical device products.
    • Translate customer and marketing requirements into product, system, and software specifications that can be successfully implemented, verified,validatedand released.
    • Design product solutions - detailed software design, initial board bring up and test, including driver bring up.
    • Oversee unit testing and implement automated testing where appropriate.
    • Develop software/firmware/system unit specifications.
    • Generate test protocols and reports.
    • Plan resources and provide schedule estimates.
    • Apply version control best practices using tools like Git.
    • Work to define and create collateral for new connected device platforms.
    • Conduct SW/FW concepts study and decompose Software Architectures.
    • Establish guidelines for and participate in the review of product engineering artifacts (e.g., specifications, code & design development, test descriptions, implementations, tests, records, reports, etc.).
    • Under minimal direction, update specifications, designs, test descriptions, hazard analysis, test procedures, and related documentation supporting software system development to knownstandards.
    • Continuously drive state-of-art compliance based on changing regulations and best practices.
    • Mentor junior team members and peer review product artifacts including requirement specifications, design specifications, code, etc.
    • Establish and maintain working knowledge of technology trends and how they are or can be made relevant to our business.
    • Partner with internal cross-functional partners and external vendors in defining future technology roadmaps.

    Key Relationships / Customer Expectations (Optional)

    • Develop and maintain strong working relationships with partners in the R&D, Quality, Regulatory, and Operations organizations 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 product and software system requirements.
    • Spend time in the field with physicians and key technical opinion leaders to develop and maintain close ties with on-the-ground happenings in our market.

    Qualifications / Education / Experience / Skill Required

    Required Qualifications:

    • Bachelor's degree in Software Engineering, Computer Science, ElectricalEngineeringor similar field (Masters preferred).
    • 12+ years of experience in embedded software development (Medical Device development preferred).
    • Master of C/C++ and scripting languages like Python with Object oriented design.
    • Ability to be a technical leader.
    • Detail-oriented with strong organizational, problem solving, and communication skills (both written and oral).

    Preferred Qualifications:

    • 12+ years of experience in embedded software development of Medical Devices.
    • Flexibility to work in various lifecycle development models preferred, e.g. Waterfall, Agile, Hybrid.

    Specialized or Essential Knowledge Required (Optional)

    • Broad experience in embedded system development including FPGA and/ormicrocontroller-baseddesigns.
    • Strong technical understanding of software,firmwareand hardware interaction up to the OS level including RTOS.
    • Deep working knowledge of development processes and standards, including but not limited to IEC-62304, IEC-60601, ISO-13485
    • Familiarity of requirement management tools such as JAMA, agile development tools such as Azure DevOps or JIRA.
    • Knowledge of hardware interfaces I2C, SPI, USB, UART, Ethernet.
    • Knowledge of device peripherals such as EEPROMS, high speed ADC/DAC
    • Experience reading electrical schematics

    This document is intended to describe the general nature and level of work to be performed by employees assigned to this position. This document is not intended to be construed as a complete list of all responsibilities, duties, and skills required of incumbents. Management may at any time assign other duties in addition to those listed here, with or without modifying this position description.

    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

    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.

    free onsite gym | benefits on day 1 | HQ region voted 'best place to live' by USA Today

    #LI-Remote



  • TALENT Software Services Alpharetta, United States

    Are you an experienced Software Development Engineer with a desire to excel? If so, then Talent Software Services may have the job for you Our client is seeking an experienced Software Development Engineer to work in Alpharetta, GA. · Position Summary: A Software Development Engi ...


  • Orion Innovation Alpharetta, United States

    A Software Development Engineer designs, develops, tests, installs, and maintains systems, applications, networks, and/or telecom and related processes to meet the functional objectives of the business. Assesses system, application, network, and/or telecom needs, provides modelin ...


  • MOTREX Co. Ltd Alpharetta, United States

    Overview · Stryten Energy is hiring a process development engineer for our VRFB engineering team to define and develop manufacturing processes that will bring new and rapidly changing product designs to life and the market. As part of the VRFB engineering group based in Alpharett ...


  • Talent Software Services Alpharetta, United States

    Are you an experienced Software Development Engineer with a desire to excel? If so, then Talent Software Services may have the job for you Our client is seeking an experienced Software Development Engineer to work in Alpharetta, GA. · Any additional information you require for t ...


  • MOTREX Co. Ltd Alpharetta, United States

    Overview · Stryten Energy is hiring a process development engineer for our VRFB engineering team to define and develop manufacturing processes that will bring new and rapidly changing product designs to life and the market. As part of the VRFB engineering group based in Alpharett ...


  • Talent Software Services Alpharetta, United States

    Are you an experienced Software Development Engineer with a desire to excel? If so, then Talent Software Services may have the job for you Our client is seeking an experienced Software Development Engineer to work in Alpharetta, GA. · Position Summary: · A Software Development ...


  • Knewin Alpharetta, United States

    Overview · Stryten Energy is hiring a process development engineer for our VRFB engineering team to define and develop manufacturing processes that will bring new and rapidly changing product designs to life and the market. As part of the VRFB engineering group based in Alpharet ...


  • Stryten Manufacturing Alpharetta, United States

    Overview · Stryten Energy is hiring a process development engineer for our VRFB engineering team to define and develop manufacturing processes that will bring new and rapidly changing product designs to life and the market. As part of the VRFB engineering group based in Alpharet ...


  • Talent Software Services Alpharetta, United States

    Software Development Engineer · Job Summary: Talent Software Services is in search of a Software Development Engineer for a contract to hire position in Alpharetta, GA. · Position Summary: A Software Development Engineer designs, develops, tests, installs, and maintains systems ...


  • Orion Innovation Alpharetta, United States

    A Software Development Engineer designs, develops, tests, installs, and maintains systems, applications, networks, and/or telecom and related processes to meet the functional objectives of the business. Assesses system, application, network, and/or telecom needs, provides modelin ...


  • Stryten Energy Alpharetta, United States

    Overview: · Stryten Energy is hiring a process development engineer for our VRFB engineering team to define and develop manufacturing processes that will bring new and rapidly changing product designs to life and the market. As part of the VRFB engineering group based in Alphare ...


  • Stryten Energy Alpharetta, United States

    OverviewStryten Energy is hiring a process development engineer for our VRFB engineering team to define and develop manufacturing processes that will bring new and rapidly changing product designs to life and the market. As part of the VRFB engineering group based in Alpharetta, ...


  • Orion Innovation Alpharetta, United States

    Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, an ...


  • Orion Innovation Alpharetta, United States

    A Software Development Engineer designs, develops, tests, installs, and maintains systems, applications, networks, and/or telecom and related processes to meet the functional objectives of the business. Assesses system, application, network, and/or telecom needs, provides modelin ...


  • Tech Providers, Inc Alpharetta, United States

    Innovative and reputable medical device manufacturer is searching for a New Product Development Engineer who will support concept to commercialization of a new internal device(s) in the digestive health business unit. You will work with Marketing and cross functional team(s) to c ...


  • Tech Providers Alpharetta, United States

    Product Development Lead Engineer · *Must be a US citizen or authorized to work in the US. We do not provide sponsorship. * · Product Development Engineer will support concept-to-commercialization of a new internal feeding device(s) in the Digestive Health Business Unit. You wi ...


  • Tech Providers Alpharetta, United States

    Innovative and reputable medical device manufacturer is searching for a New Product Development Engineer who will support concept to commercialization of a new internal device(s) in the digestive health business unit. You will work with Marketing and cross functional team(s) to c ...


  • INSPYR Solutions Alpharetta, United States

    Title: Devops Engineer · Location: Alpharetta, GA or Hagerstown, MD · Duration: Contract to Hire · Compensation: $80 HR W2 · Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S. · Azure DevOps Engineer Responsibilities · Work closely with development and ot ...


  • INSPYR Solutions Alpharetta, United States

    Title: Software Development Engineer · Location: Alpharetta, GA on site daily. Candidates must be local to be considered. · Duration: 5+ months · Compensation: $80 per hour W2. · Work Requirements: , Holders or Authorized to Work in the US · Job Description: A Software Develop ...


  • Fiserv Alpharetta, United States

    Calling all innovators – find your future at Fiserv. · We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of tim ...