Embedded Software Engineer I

Baxter International Inc.Raleigh, NC
1d$72,000 - $99,000

About The Position

This is where your work makes a difference. At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance to live a healthy life. It was our founding belief in 1931 and continues to be our guiding principle. We are redefining healthcare delivery to make a greater impact today, tomorrow, and beyond. Our Baxter colleagues are united by our Mission to Save and Sustain Lives. Together, our community is driven by a culture of courage, trust, and collaboration. Every individual is empowered to take ownership and make a meaningful impact. We strive for efficient and effective operations, and we hold each other accountable for delivering exceptional results. Here, you will find more than just a job—you will find purpose and pride. Your Role at Baxter This is where your work saves lives Baxter is seeking an enthusiastic and talented Software Engineer I to join our Novum Infusion Pump team in the Medical Products and Therapies group. As you begin your career with our team, you will contribute to the development of embedded software solutions that enhance our infusion portfolio and directly impact patient care. If you're passionate about applying your software development skills to create meaningful, life-saving technology, we want to hear from you.

Requirements

  • Educational Foundation: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field (recent graduates welcome).
  • Programming Skills: Coursework or project experience in C++ and object-oriented programming principles. Exposure to UI frameworks (such as Qt) through academic projects, internships, or personal projects is a plus.
  • Technical Aptitude: Familiarity with software development fundamentals, data structures, and algorithms. Any exposure to embedded systems or Linux environments is beneficial but not required.
  • Soft Skills: Strong problem-solving abilities and eagerness to learn, effective communication skills and ability to work collaboratively in a team environment, and attention to detail with a commitment to producing quality work.
  • Passion and Drive: Genuine interest in embedded software development and medical technology, and enthusiasm for contributing to products that improve patient outcomes.

Nice To Haves

  • Internship or Project Experience: Previous internship experience in software development, or significant academic projects demonstrating software engineering skills.
  • Additional Programming Knowledge: Exposure to additional programming languages such as Python, and familiarity with version control systems (e.g., Git).
  • Embedded Systems Coursework: Academic coursework or projects involving embedded systems, microcontrollers, or hardware-software integration.
  • Testing Experience: Any exposure to software testing methodologies or automated testing frameworks.
  • Relevant Interests: Participation in coding competitions, hackathons, open-source projects, or relevant student organizations.

Responsibilities

  • Develop Embedded Software Components: Contribute to the development of embedded software applications using the Qt framework, working on features and components under the guidance of senior engineers.
  • Learn and Grow: Participate in our mentorship program where you'll work closely with experienced engineers to develop your technical skills and understanding of embedded systems and medical device software development.
  • Collaborate with Team Members: Work alongside hardware engineers, product managers, and other software engineers to understand system requirements and contribute to software development efforts.
  • Write Quality Code: Develop clean, maintainable code following established coding standards and best practices, and participate in code reviews to learn from feedback and improve your skills.
  • Test and Debug: Assist in developing and executing test cases to validate software functionality and help identify and resolve software defects.
  • Document Your Work: Create clear documentation for code, features, and testing activities to support team collaboration and knowledge sharing.
  • Expand Your Knowledge: Engage in continuous learning about embedded systems, software development best practices, and medical device regulations to grow your expertise.

Benefits

  • Baxter offers comprehensive compensation and benefits packages for eligible roles.
  • Our health and well-being benefits include medical and dental coverage that start on day one, as well as insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance.
  • Financial and retirement benefits include the Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount, and the 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching.
  • We also offer Flexible Spending Accounts, educational assistance programs, and time-off benefits such as paid holidays, paid time off ranging from 20 to 35 days based on length of service, family and medical leaves of absence, and paid parental leave.
  • Additional benefits include commuting benefits, the Employee Discount Program, the Employee Assistance Program (EAP), and childcare benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service