CrawlJobs Logo

Principal Software Systems Engineer

United States, Raleigh 112000.00 - 154000.00 USD / Year · Job Posted January 06, 2026
Apply Position
Job Link Share

Job Description

Join our dynamic team as a Principal Software Systems Engineer in the R&D/Software organization, where you will play a pivotal role in developing groundbreaking healthcare solutions. You will be at the forefront of new product development and sustaining activities within our Infusion Pump Platforms and connected Digital Applications group, ensuring we meet customer needs while adhering to the highest regulatory standards.

Job Responsibility

  • Driving Best Practices: Implement and champion best practices in software systems development and product lifecycles, utilizing Agile PDLC/SDLC and Systems Engineering methodologies in collaboration with development and verification teams
  • Technical Leadership: Provide guidance, mentorship, and technical leadership to a distributed R&D team, fostering a culture of innovation and excellence
  • Complex Problem Solving: Develop innovative technical solutions to complex software system challenges, delivering high-quality results within tight deadlines
  • Architectural Contributions: Assist in establishing robust system and software architectures for digital applications, ensuring alignment with established design inputs
  • User Needs Translation: Identify and capture user needs for digital applications, translating them into functional and non-functional system requirements. Lead cross-functional teams to ensure these needs are effectively integrated into system requirements
  • Documentation and Compliance: Write, maintain, and own system-level and software-level design inputs/requirements, ensuring compliance with established Quality Management Systems (QMS) and regulatory frameworks.Work with established requirements and risk management SW tools, and develop subject matter expertise in these tools
  • Risk Management: Lead ISO 14971-based risk analysis activities, from identifying inherent hazards to implementing effective mitigation strategies
  • Verification and Validation: Collaborate with verification engineers to define test strategies for system and software verification and validation plans, utilizing requirement tracing methods
  • Hands-On Testing: Conduct ad-hoc testing of in-development and developed software systems to ensure ongoing product quality
  • Agile Execution: Enforce and support teams in executing Agile/Scrum planning, including estimating, scheduling, and completing committed tasks
  • Stakeholder Collaboration: Drive collaboration with internal and external stakeholders to enhance processes, practices, and technical mentorship, transforming software requirements into effective test architectures
  • Design Transfer Process: Interface with manufacturing, field service, operations, and customer training staff throughout the design transfer process
  • Issue Resolution: Lead/assist in technical investigations for field issues and product complaints, with appropriate impact assessments on requirements and risks
  • Compliance Assurance: Uphold compliance with the product development process and quality system standards

Requirements

  • Bachelor’s degree in an engineering discipline with 5+ years of experience, or a Master’s degree with 3+ years of experience
  • Proven experience with regulated products and connected systems in the medical devices/biotechnology industry preferred
  • Familiarity with electro-mechanical devices is preferred
  • Expertise in requirements management, risk management, and development in an Agile environment, including experience in creating and maintaining product backlogs
  • Knowledge of implementing and enforcing medical device cybersecurity design paradigms is a plus
  • Experience with cloud-based digital applications (e.g. SaaS/PaaS/IaaS environments with AWS/Azure or similar CSPs) is preferred
  • Exceptional oral and written communication skills
  • Strong documentation skills and experience in a regulated industry

Nice to have

  • Proven experience with regulated products and connected systems in the medical devices/biotechnology industry preferred
  • Familiarity with electro-mechanical devices is preferred
  • Knowledge of implementing and enforcing medical device cybersecurity design paradigms is a plus
  • Experience with cloud-based digital applications (e.g. SaaS/PaaS/IaaS environments with AWS/Azure or similar CSPs) is preferred

What we offer

  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • medical and dental coverage that start on day one
  • insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • educational assistance programs
  • paid holidays
  • paid time off ranging from 20 to 35 days based on length of service
  • family and medical leaves of absence
  • paid parental leave
  • commuting benefits
  • Employee Discount Program
  • Employee Assistance Program (EAP)
  • childcare benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Systems Engineer

8 matching positions

Principal Software Systems Engineer

Join our dynamic team as a Principal Software Systems Engineer in the R&D/Softwa...
Location
Location
United States , Raleigh
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in an engineering discipline with 5+ years of experience, or a Master’s degree with 3+ years of experience
  • Proven experience with regulated products and connected systems in the medical devices/biotechnology industry preferred
  • Familiarity with electro-mechanical devices is preferred
  • Expertise in requirements management, risk management, and development in an Agile environment, including experience in creating and maintaining product backlogs
  • Knowledge of implementing and enforcing medical device cybersecurity design paradigms is a plus
  • Experience with cloud-based digital applications (e.g. SaaS/PaaS/IaaS environments with AWS/Azure or similar CSPs) is preferred
  • Exceptional oral and written communication skills
  • Strong documentation skills and experience in a regulated industry
Job Responsibility
Job Responsibility
  • Driving Best Practices: Implement and champion best practices in software systems development and product lifecycles, utilizing Agile PDLC/SDLC and Systems Engineering methodologies in collaboration with development and verification teams
  • Technical Leadership: Provide guidance, mentorship, and technical leadership to a distributed R&D team, fostering a culture of innovation and excellence
  • Complex Problem Solving: Develop innovative technical solutions to complex software system challenges, delivering high-quality results within tight deadlines
  • Architectural Contributions: Assist in establishing robust system and software architectures for digital applications, ensuring alignment with established design inputs
  • User Needs Translation: Identify and capture user needs for digital applications, translating them into functional and non-functional system requirements. Lead cross-functional teams to ensure these needs are effectively integrated into system requirements
  • Documentation and Compliance: Write, maintain, and own system-level and software-level design inputs/requirements, ensuring compliance with established Quality Management Systems (QMS) and regulatory frameworks. Work with established requirements and risk management SW tools, and develop subject matter expertise in these tools
  • Risk Management: Lead ISO 14971-based risk analysis activities, from identifying inherent hazards to implementing effective mitigation strategies
  • Verification and Validation: Collaborate with verification engineers to define test strategies for system and software verification and validation plans, utilizing requirement tracing methods
  • Hands-On Testing: Conduct ad-hoc testing of in-development and developed software systems to ensure ongoing product quality
  • Agile Execution: Enforce and support teams in executing Agile/Scrum planning, including estimating, scheduling, and completing committed tasks
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • medical and dental coverage that start on day one
  • insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Principal Software Systems Engineer

Join our dynamic team as a Principal Software Systems Engineer in the R&D/Softwa...
Location
Location
United States , Raleigh
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in an engineering discipline with 5+ years of experience, or a Master’s degree with 3+ years of experience
  • Proven experience with regulated products and connected systems in the medical devices/biotechnology industry preferred
  • Familiarity with electro-mechanical devices is preferred
  • Expertise in requirements management, risk management, and development in an Agile environment, including experience in creating and maintaining product backlogs
  • Knowledge of implementing and enforcing medical device cybersecurity design paradigms is a plus
  • Experience with cloud-based digital applications (e.g. SaaS/PaaS/IaaS environments with AWS/Azure or similar CSPs) is preferred
  • Exceptional oral and written communication skills
  • Strong documentation skills and experience in a regulated industry
Job Responsibility
Job Responsibility
  • Driving Best Practices: Implement and champion best practices in software systems development and product lifecycles, utilizing Agile PDLC/SDLC and Systems Engineering methodologies in collaboration with development and verification teams
  • Technical Leadership: Provide guidance, mentorship, and technical leadership to a distributed R&D team, fostering a culture of innovation and excellence
  • Complex Problem Solving: Develop innovative technical solutions to complex software system challenges, delivering high-quality results within tight deadlines
  • Architectural Contributions: Assist in establishing robust system and software architectures for digital applications, ensuring alignment with established design inputs
  • User Needs Translation: Identify and capture user needs for digital applications, translating them into functional and non-functional system requirements. Lead cross-functional teams to ensure these needs are effectively integrated into system requirements
  • Documentation and Compliance: Write, maintain, and own system-level and software-level design inputs/requirements, ensuring compliance with established Quality Management Systems (QMS) and regulatory frameworks.Work with established requirements and risk management SW tools, and develop subject matter expertise in these tools
  • Risk Management: Lead ISO 14971-based risk analysis activities, from identifying inherent hazards to implementing effective mitigation strategies
  • Verification and Validation: Collaborate with verification engineers to define test strategies for system and software verification and validation plans, utilizing requirement tracing methods
  • Hands-On Testing: Conduct ad-hoc testing of in-development and developed software systems to ensure ongoing product quality
  • Agile Execution: Enforce and support teams in executing Agile/Scrum planning, including estimating, scheduling, and completing committed tasks
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • medical and dental coverage that start on day one
  • insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Principal Software Systems Engineer

Join our dynamic team as a Principal Software Systems Engineer in the R&D/Softwa...
Location
Location
United States , Raleigh
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in an engineering discipline with 5+ years of experience, or a Master’s degree with 3+ years of experience
  • Proven experience with regulated products and connected systems in the medical devices/biotechnology industry preferred
  • Familiarity with electro-mechanical devices is preferred
  • Expertise in requirements management, risk management, and development in an Agile environment, including experience in creating and maintaining product backlogs
  • Knowledge of implementing and enforcing medical device cybersecurity design paradigms is a plus
  • Experience with cloud-based digital applications (e.g. SaaS/PaaS/IaaS environments with AWS/Azure or similar CSPs) is preferred
  • Exceptional oral and written communication skills
  • Strong documentation skills and experience in a regulated industry
Job Responsibility
Job Responsibility
  • Driving Best Practices: Implement and champion best practices in software systems development and product lifecycles, utilizing Agile PDLC/SDLC and Systems Engineering methodologies in collaboration with development and verification teams
  • Technical Leadership: Provide guidance, mentorship, and technical leadership to a distributed R&D team, fostering a culture of innovation and excellence
  • Complex Problem Solving: Develop innovative technical solutions to complex software system challenges, delivering high-quality results within tight deadlines
  • Architectural Contributions: Assist in establishing robust system and software architectures for digital applications, ensuring alignment with established design inputs
  • User Needs Translation: Identify and capture user needs for digital applications, translating them into functional and non-functional system requirements. Lead cross-functional teams to ensure these needs are effectively integrated into system requirements
  • Documentation and Compliance: Write, maintain, and own system-level and software-level design inputs/requirements, ensuring compliance with established Quality Management Systems (QMS) and regulatory frameworks.Work with established requirements and risk management SW tools, and develop subject matter expertise in these tools
  • Risk Management: Lead ISO 14971-based risk analysis activities, from identifying inherent hazards to implementing effective mitigation strategies
  • Verification and Validation: Collaborate with verification engineers to define test strategies for system and software verification and validation plans, utilizing requirement tracing methods
  • Hands-On Testing: Conduct ad-hoc testing of in-development and developed software systems to ensure ongoing product quality
  • Agile Execution: Enforce and support teams in executing Agile/Scrum planning, including estimating, scheduling, and completing committed tasks
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • medical and dental coverage that start on day one
  • insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Principal Software Engineer - Copilot CLI

Within GitHub and Microsoft CoreAI, the Copilot CLI team builds GitHub's coding ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years
Job Responsibility
Job Responsibility
  • Take ownership of critical product and platform areas of the Copilot CLI and shared agent runtime
  • Set a high technical and quality bar for agentic systems and developer-facing tooling
  • Design and ship performant, reliable terminal experiences that developers depend on for daily work
  • Use data, benchmarks, and direct user feedback to guide iteration and investment
  • Collaborate across org boundaries to enable other teams to build agentic products on top of a shared foundation
  • Influence architecture, technical direction, and engineering standards beyond your immediate team
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Principal Software Engineer

We are hiring multiple Senior Software Engineers and Principal Software Engineer...
Location
Location
Costa Rica , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Engineering OR equivalent experience
  • At least 5 years of experience in software design and backend service development
  • 5+ years of hands-on experience in an object-oriented language such as C++, C#, Java, Python, or equivalent experience with C
  • Proficiency in English is essential for effective communication
Job Responsibility
Job Responsibility
  • Drive a project through to delivery removing obstacles as needed to ensure success
  • Contribute to the design of large-scale distributed software services and solutions
  • Write clean, well-tested code
  • Champion and drive improvements to team software engineering practices
  • Mentor junior engineers
  • Collaborate with related teams to achieve goals
  • Promote knowledge sharing and contribute to onboarding documentation for new engineers
  • Act as a participant in the on-call rotation to monitor service for degradation, downtime, or interruptions and perform complex incident management and problem resolution for the service
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer

We are building a planet-scale multi-modal database and infrastructure for execu...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, or Java
  • OR Equivalent experience
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, Java
  • OR equivalent experience
  • Experience in shipping products and scalable, reliable services
  • Currently programming/coding in your current or most recent role
  • Hands on experience with asynchronous programming and concurrency (threads, tasks, futures, async/await)
  • Experience with Azure Kubernetes Service (AKS), Amazon Elastic Kubernetes Service (EKS), and/or Google Kubernetes Engine (GKE)
  • Experience in building database engines, query engines, indexing solutions (columnar, full-text, vector), at scale
  • Experience with programming CUDA, AI systems at scale
Job Responsibility
Job Responsibility
  • Independently execute in the face of ambiguity
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Writes efficient systems code and able to debug distributed systems
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
  • Fulltime
Read More
Arrow Right

Product Owner – Sr Principal Software Systems Engineer for Digital Applications

Join our dynamic team as a Product Owner – Sr Principal Software Systems Enginee...
Location
Location
United States , Raleigh
Salary
Salary:
128000.00 - 176000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Product Manager/Product Owner experience demonstrating strong customer focus and direct interactions with customers - preferably within regulated connected medical devices/cloud applications space
  • Experience being at customer sites regularly and having connections with hospitals/caregivers/clinical customers
  • Experience working with marketing/sales/commercial teams
  • Expertise in product backlog creation and management, requirements management, risk management, and development in an Agile environment (e.g. milestones/sprints)
  • Experience with cloud-based digital applications (e.g. SaaS/PaaS/IaaS environments with AWS/Azure or similar CSPs) is preferred
  • Experience with SaMD classified and MDDS digital/cloud applications preferred
  • Knowledge of implementing and enforcing medical device cybersecurity design paradigms is a plus
  • Exceptional oral and written communication skills
  • Strong documentation skills and experience in a regulated industry
  • A Bachelor’s degree in an engineering discipline with 10+ years of experience, or a Master’s degree with 8+ years of experience
Job Responsibility
Job Responsibility
  • Acquire and detail key customer needs/use insights through strong observation skills and communication skills
  • Collaborate with marketing, sales, and commercial departments to identify user needs that can be validated
  • Translate customer insights into product features working collaboratively with marketing
  • Work with remotely distributed teams to explain/drive product backlog and related epics to development and verification teams
  • Create and own product portfolio backlogs across multiple Digital Applications, using innovative methodologies
  • Work closely and guide individual Digital Application product owners within the portfolio to execute the product roadmap
  • Take prototypes of minimally viable product (MVP) to customers and get early feedback on digital product concepts and features
  • Work collaboratively with technical program managers assigned to product portfolios to ensure product backlog items and related epics are effectively groomed into the development cycles
  • Driving Guidelines: Implement and champion guidelines in software systems development and product lifecycles, applying Agile PDLC/SDLC and Systems Engineering methodologies in collaboration with engineering and validation groups
  • Technical Leadership: Provide guidance, mentorship, and technical leadership to a distributed R&D team, fostering a culture of innovation and excellence
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • medical and dental coverage that start on day one
  • insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right