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

Principal Embedded Software Development Engineer

Full-time

Avanos

:

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, validated and 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 known standards.
  • 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, Electrical Engineering or 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/or microcontroller-based designs.
  • Strong technical understanding of software, firmware and 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 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.

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Development Engineer in Georgia vacancy
  • $107.5k - $204.5k

     ...investments in research and development, we offer capabilities and...  ...of experience and renowned engineering expertise to meet the needs...  ...future of aerospace and defense.Software Department team in Atlanta,...  ...motivated, experienced Principal Embedded Software Engineer to be... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Atlanta, GA
    2 days ago
  • $160k - $200k

     ...Job Title: Principal Embedded Software Engineer Location : Marietta, GA Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance...  ..., and commercial space partners. We specialize in the development, integration, test, and deployment of safety & mission-... 
    Suggested
    Remote work

    Lynx Software Technologies

    Marietta, GA
    6 days ago
  •  ...Requirements: ~ Bachelors Degree or equivalent ~8+ years of embedded software development experience ~ C++ development for safety-critical...  ...software requirements development utilizing Model-Based System Engineering (MBSE) concepts and tools (ie Cameo) Digital simulation... 
    Suggested
    Remote work

    Lynx

    Georgia
    1 day ago
  •  ...our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable...  ...visualizations and workflows.Key ResponsibilitiesDrive development of user experiences that surface critical... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Atlanta, GA
    4 days ago
  •  ...advantage.About The Role:The Mission Systems Engineering (MSE) Team develops the Mission Management System (MMS)—a software platform that integrates mission subsystems,...  ...field 5+ years of professional C++ development experience delivering production-quality software... 
    Suggested
    Weekly pay
    Permanent employment
    Full time
    Work at office

    Hermeus

    Atlanta, GA
    4 days ago
  • $139k - $249.26k

     ...As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design...  ...worldwide. We are looking for a Principal Software Engineer to provide deep...  ...roadmap. You will report to a Software Development Manager and this is a hybrid work... 
    Full time
    For contractors
    Casual work
    Worldwide

    Autodesk

    Atlanta, GA
    1 day ago
  •  ...Platform which will power its 7 existing brands and enable smooth integration of future brands. The Principal Software Engineer will oversee the solution architecture and development of the backend API components of the platform that powers our digital assets. To be... 

    Focus Brands

    Atlanta, GA
    4 days ago
  • $115.4k - $192.3k

     ...the RoleWe are seeking a highly experienced Consulting / Principal Software Engineer to lead the design, optimization, and management of large...  ...architecture, performance tuning, and Java-based application development, along with the ability to advise on best practices... 
    Full time
    Local area

    RELX Group

    Alpharetta, GA
    2 days ago
  •  ...payments.JOB PURPOSEWe are looking for a Principal Software Engineer in Test who treats quality not as a...  ...criteria, and then coaching development teams to build and own fast, deterministic...  ...Coaching & Quality CultureAct as an embedded quality advisor in lean product... 
    Full time
    Contract work
    Work at office
    Local area
    Worldwide
    Shift work

    ACI Worldwide

    Norcross, GA
    2 days ago
  • Aderant is a global industry leading software company providing comprehensive business...  ...are our strength.We are seeking a Principal Software Engineer to help build Aderant Talent, the next...  ...up under that scrutiny. And we are embedding AI directly into evaluation and staffing... 
    Full time

    Aderant Holdings

    Atlanta, GA
    4 days ago
  • $196.5k - $294.75k

     ...business and society. The ChallengeWe are looking for a Principal-level, US-based, customer-facing engineer who is deeply hands-on with large-scale,...  ...support, 14+ weeks of paid parental leave, career development opportunities, company-paid privacy certification exam... 
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    OneTrust

    Atlanta, GA
    8 hours ago
  • $163.9k - $270.88k

     ...exceptionally skilled and visionary Principle Software Engineer with deep expertise in building, deploying,...  .... As a key individual contributor at the Principal level, you will drive the architecture, strategy, and development of groundbreaking AI technologies that support... 
    Local area

    Ultimate Software

    Alpharetta, GA
    1 day ago
  • $207.4k - $298.1k

     ...and workforce management software used worldwide. Ready is a...  ...role:We are hiring a Senior Principal Software Engineer to lead UKG Ready SMB —...  ...production-grade patterns for embedding generative AI and ML...  ...Software Engineer/ArchitectDepartment:Software & Product Development
    Worldwide

    Ultimate Software

    Atlanta, GA
    8 hours ago
  • $148.5k - $313.7k

     ...the right place! Agentforce is the future of AI, and you are the future of Salesforce.Note: By applying to the Senior / Lead Software Engineer - Full Stack posting, recruiters and hiring managers across the organization hiring software engineers will review your resume... 
    Full time
    Remote work

    Salesforce

    Atlanta, GA
    2 days ago
  • $153.73k - $256.21k

    Principal Software Architect / Engineer- Atlanta, Georgia Are you ready to unleash your potential in a global business that is committed to making financial...  .../position/job title performing software design and development in real time money remittance, payment tech, FinTech... 
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Western Union

    Atlanta, GA
    8 hours ago
  • $10k

     ...Principal Software EngineerAs a Principal Software Engineer, you'll play a defining role in shaping the technical direction of the platforms that power the institutional...  ...or workstreams.Deep expertise in full-stack development, cloud infrastructure, and modern software... 
    Work at office
    Home office
    Flexible hours
    3 days per week

    Nasdaq

    Atlanta, GA
    3 days ago
  • $143.7k - $287.5k

     ...Principal Software Engineer TriNet is a leading provider of comprehensive human resources solutions for small to midsize businesses (SMBs)...  ...problems. This position provides technical leadership to development and design teams and oversees all technical aspects of projects... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Relocation

    Zenefits

    Atlanta, GA
    1 day ago
  • $142.8k - $274.8k

     ...enabled world. Microsoft's Azure Data engineering team is leading the transformation of...  ...Monitor Agents Team is looking for a Principal Software Engineer to help us accelerate...  ...tools and practices across the software development lifecycle, and experiment with them to... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Atlanta, GA
    6 days ago
  • $115.4k - $192.3k

     ...Consulting / Principal Software EngineerLexisNexis Risk Solutions is the essential partner in...  ...experienced Consulting / Principal Software Engineer to lead the design, optimization, and...  ...tuning, and Java-based application development, along with the ability to advise on best... 
    Local area

    Hackajob

    Alpharetta, GA
    4 days ago
  • $144.2k - $288.4k

     ...is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you...  ...development, ensuring accessibility, privacy, and security are embedded into every solution. Ensure the secure handling of PII... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Atlanta, GA
    2 days ago
  •  ...Principal Software EngineerWe are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team.The ideal candidate should...  ...code and effectively oversee distributed development team members.As a Principal Software... 
    Temporary work

    Professional Recruiters

    Atlanta, GA
    5 days ago
  • $170k - $281k

     ...Principal Sales EngineerMastercard powers economies and empowers...  ...looking for a Principal Sales Engineer to drive our customer experience...  ...deep expertise in modern software architecture, with a proven...  ...CI/CD pipelines, Git-based development workflows, and modern software... 
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    Atlanta, GA
    5 days ago
  • $152.07k - $202.76k

     ...driving meaningful impact through bold thinking, technical excellence, and a commitment to delivering results. As a Principal Software Development Engineer, this individual serves as a strategic force behind Salesforce innovation and MuleSoft-powered enterprise... 
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Atlanta, GA
    18 hours ago
  • $195k - $323k

     ...realize their greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard is a global technology...  ...validate core platform capabilities, using modern AI-assisted development tools as part of day-to-day software engineering to move... 
    Full time
    Part time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    MasterCard

    Atlanta, GA
    2 days ago
  • $114.6k - $234.6k

     ...-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor...  ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle Defunct

    Atlanta, GA
    5 days ago
  •  ...Embedded Software Developer The candidate is responsible for: Designing (including creating...  ...More than 7 years of embedded SW development required Proficiency in C/C++ or...  ...College Degree in at least one STEM major (Science; Technology; Engineering; Math)... 

    Software Technology Inc

    Peachtree City, GA
    3 days ago
  • $140.5k - $221.5k

     ...Software EngineerOne team. Global challenges. Infinite opportunities...  ...is responsible for the design, development, delivery, and support of software running on embedded satellite terminal products (Ka...  ...sectors. You'll be a software engineer working as part of a software... 

    ViaSat

    Peachtree Corners, GA
    2 days ago
  •  ...Embedded Software DeveloperThe candidate is responsible for:Designing (including creating design...  ...:More than 7 years of embedded SW development requiredProficiency in C/C++ or JAVA requiredLinux...  ...College Degree in at least one STEM major (Science; Technology; Engineering; Math)... 

    Software Technology Inc

    Peachtree City, GA
    4 days ago
  • $120k - $160k

     ...Job Title: Senior Embedded Software Engineer Location : Marietta, GA Salary Range: $120,000 - $160,000 + Bonus Eligible Security...  ...primes, and commercial space partners. We specialize in the development, integration, test, and deployment of safety & mission-... 
    Remote work

    Lynx Software Technologies

    Marietta, GA
    6 days ago
  •  ...Communications industry. We seek a full-time Senior Software Engineer to lead our software team as we complete our development of leading-edge flat panel array antennas as...  ...requirements setting, design, and review of embedded hardware or hardware controlled by embedded... 
    Full time

    At Your Side Home Care Houston

    Atlanta, GA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Software Development Engineer. Be the first to apply!