Baxter International logo

Sr Principal Software Engineer

Baxter International

Raleigh, NC
Full Time
Senior
128k-176k
about 1 month ago

Job Description

About the Role

This is where you save and sustain lives. At Baxter, we are deeply connected by our mission. No matter your role at Baxter, your work makes a positive impact on people around the world. You'll feel a sense of purpose throughout the organization, as we know our work improves outcomes for millions of patients. Baxter's products and therapies are found in almost every hospital worldwide, in clinics and in the home. For over 85 years, we have pioneered significant medical innovations that transform healthcare. Together, we create a place where we are happy, successful and inspire each other. This is where you can do your best work. Join us at the intersection of saving and sustaining lives- where your purpose accelerates our mission.

Key Responsibilities

  • Provides a hands-on technical leadership for design, implementation and maintenance of complex software systems.
  • Helps to define a vision of scalable, reliable and maintainable software solutions.
  • Helps to create and maintain software technical documentation.
  • Leads a large-scale project or several small projects with complex features.
  • Independently plans, schedules and leads cross-functional team in detailed phases of the software engineering work in a project.
  • Ensures that the software meets all specified requirements while maintaining the highest quality standards.
  • Collaborates with extended cross functional team to design, develop, document and maintain software deliverables for software projects.
  • Transforming software requirements into a software architecture and design.
  • Troubleshoots and debugs complex applications.
  • Helps to develop strong coding standards and best practices.
  • Stays up to date with emerging trends in web, cloud and application development.

Requirements

  • B.S. in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field and 10+ years related experience.
  • Demonstrated knowledge of the principles and procedures of software engineering (e.g. Statistical Methods, Software Risk Assessment, Software Testing, IEC 62304, ISO14971/13485 compliance, CMMI, Agile).
  • Solid understanding of all phases of software development lifecycle.
  • Extensive knowledge of object-oriented programming and software engineering patterns and best practices.
  • Understanding or experience with software security requirements and considerations.
  • Experience developing solutions using C#/.Net and Angular/React.
  • Familiarity with DevOps practices including CI/CD pipelines.
  • Experience with unit testing frameworks (e.g. NUnit, MSTest, or similar).
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Effective interpersonal skills including mentoring, coaching, collaborating, and team building.
  • Must be able to provide solutions that reflect understanding of business objectives and cost implications.
  • Passionate about software quality and be prepared to advocate on behalf of good process and best practices.
  • Demonstrated success in delivering results on several technical challenges.

Nice to Have

  • Experience with medical device software engineering disciplines (e.g. software development environments, configuration management tools, code inspection techniques and tools, testing methods and test management tools).

Qualifications

  • B.S. in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field.
  • 10+ years of related experience.

Benefits & Perks

  • Comprehensive health and well-being benefits including medical and dental coverage starting on day one.
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance.
  • Financial and retirement benefits including Employee Stock Purchase Plan (ESPP) and 401(k) Retirement Savings Plan (RSP).
  • Flexible Spending Accounts, educational assistance programs, and paid time-off benefits such as holidays, paid time off ranging from 20 to 35 days, family and medical leaves, and paid parental leave.
  • Additional benefits including commuting benefits, Employee Discount Program, Employee Assistance Program (EAP), and childcare benefits.

Working at Baxter International

We understand and support flexible work arrangements through our flexible workplace policy, which includes a minimum number of days onsite to promote in-person connection and collaboration. We are committed to equitable pay and transparency in our pay practices. Baxter values diversity and is an equal opportunity employer, evaluating applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Apply Now

Job Details

Posted AtJun 24, 2025
Salary128k-176k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Baxter International

Website

baxter.com

Company Size

10000+ employees

Location

Raleigh, NC

Industry

Medical Equipment and Supplies Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches