Baxter International

Principal Embedded Software Engineer

Baxter International
Apply
1 day ago
Raleigh, NC, USAStaff+

Base Salary

$120k - $165k/yr

Responsibilities

  • Design and develop high-performance, robust embedded software applications integrated with hardware components.
  • Contribute to software and device architecture with emphasis on modularity, scalability, maintainability, and hardware-software integration.
  • Collaborate with hardware engineers, product managers, and stakeholders to define system requirements.
  • Provide technical leadership and mentorship to junior and mid-level engineers.
  • Conduct code reviews and implement testing strategies to validate software functionality and performance.
  • Monitor emerging embedded-systems development and verification technologies.
  • Create and maintain software design, process, and testing documentation and share knowledge with the team.

Requirements

  • Bachelor’s degree in computer science, electrical engineering, or a related field.
  • 8+ years of experience in embedded software development.
  • 3+ years of experience writing high-reliability real-time embedded software in C/C++.
  • Highly proficient in C++ with a strong understanding of object-oriented programming principles.
  • Experience with real-time operating systems and embedded Linux.
  • Excellent problem-solving, attention-to-detail, communication, interpersonal, and leadership skills.
  • Experience managing technical projects and mentoring team members.
  • Preferred: experience with Python, Git, Jenkins, GTest, and object-oriented design principles for embedded systems.
  • Preferred: experience writing, debugging, and optimizing C/C++ code for embedded systems.
  • Preferred: experience in a regulated industry, ideally medical-device software with IEC 62304 experience.
  • Excellent documentation skills.

Benefits

  • Medical and dental coverage beginning on day one, plus life, accident, short-term disability, long-term disability, and business travel accident insurance.
  • Employee Stock Purchase Plan, 401(k) Retirement Savings Plan with contribution and matching options, Flexible Spending Accounts, and educational assistance.
  • Paid holidays, 20–35 days of paid time off based on length of service, family and medical leaves, and paid parental leave.
  • Commuting benefits, employee discount program, Employee Assistance Program, and childcare benefits.
  • Flexible workplace policy requiring a minimum of three days onsite per week.

Tech Stack

CC++GitJenkinsPython

Categories

Baxter International

About Baxter International

10,000+ employees

For nearly a century, we have delivered on our commitment to saving and sustaining the lives of patients, working alongside clinicians and providers around the world. We believe every person — regardless of who they are or where they are from — deserves a chance to live a healthy life, free from illness and full of possibility. At the intersection of progress and purpose is where we are redefining what it means to be a global medtech leader. It is where we are relentlessly pursuing healthcare transformation, fueled by our compassion for patients and providers and the challenges they face. It is where bold ideas meet the promise for meaningful change in the world around us. We are there, at every step of the journey, to help clinicians deliver the best care possible.

Contact me