This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join Baxter Healthcare Corporation as a Principal Engineer, Embedded Systems and begin an ambitious journey to transform healthcare delivery! This outstanding opportunity places you within our Care Communications business in Raleigh, NC. Your work will directly support clinical communication and collaboration, enhancing patient safety and happiness in acute care hospital settings. As a Principal Engineer, Embedded Systems, you will play a pivotal role in supporting embedded software development activities within our research and development team. Your primary focus will be on providing engineering support and firmware development for new product development. You will be responsible for performing engineering analysis, building, and verification to requirements.
Job Responsibility:
Participate in requirement analysis, detailed development, and verification activities for products or solutions
Make difficult build trade-offs and decisions about features, schedule, quality, and cost
Seek efficient technology solutions to problems and apply appropriate methodologies to identify issues and concerns
Have primary accountability for major elements of projects, determine all required tasks, and ensure successful project outcomes
Build, develop, and test to validate effects and consequences of builds, processes, or product improvements across projects and products
Apply principles of SDLC and methodologies such as Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring, and testing techniques
Participate in continuous improvement activities by identifying and appropriately advancing process and product quality gaps
Requirements:
Bachelor’s degree in a technical discipline with 5+ years of embedded software development experience
Strong expertise in C/C++ development for microcontrollers and microprocessors, with solid object‑oriented design principles
Broad understanding of software engineering best practices, embedded systems, and standard development methodologies
Proficiency with development and CI tools (e.g., Visual Studio/Eclipse, Git, Bitbucket, Jira) and experience working in Linux/Embedded Linux environments
Hands‑on knowledge of embedded protocols and technologies (RS485, UART, SPI, etc.), programmers/debuggers (JTAG/SWD), and hardware debugging tools
Ability to debug hardware and software issues using oscilloscopes, logic analyzers, multimeters, and related equipment
Strong collaboration and communication skills, with a proven track record of delivering results, creating effective technical documentation, and solving complex problems
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)
401(k) Retirement Savings Plan (RSP)
Flexible Spending Accounts
Educational assistance programs
Paid holidays
Paid time off ranging from 20 to 35 days based on length of service