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).
This is where new knowledge is discovered. Baxter’s Research and Development teams work cross functionally to innovate, develop and introduce creative solutions for patients needs globally. From Scientists to Engineers, your work creates the products that save and sustain lives. As an Embedded Software Engineer, you will contribute to the development of advanced medical monitoring products that save lives around the world. You will work closely with experienced engineers to design, implement, test, and maintain embedded software solutions. This role is an excellent opportunity for an early‑career engineer who is eager to learn, grow technical skills, and gain exposure to real-world embedded systems in a regulated, mission‑critical environment. The ideal candidate is curious, motivated, and enthusiastic about embedded software development, with a solid foundation in C++ and a strong desire to build expertise in Qt/Javascript REACT and embedded systems. Good communication skills and a collaborative mindset are essential.
Job Responsibility
Develop embedded software components using C++ and the Qt framework/Javascript REACT under the guidance of senior engineers
collaborate with software engineers, hardware engineers, and product team members to understand system requirements and contribute to software–hardware integration
participate in code reviews, follow coding standards, and learn modern software development practices including testing and debugging techniques
help identify, troubleshoot, and resolve software issues in embedded environments including basic performance and reliability testing
assist with creating and maintaining clear technical documentation for designs, implementations, and test procedures
learn from senior and principal engineers, gradually taking ownership of well-defined features or modules as experience grows
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
0+ years of experience in software or embedded systems development (including internships, co-ops, or academic projects)
knowledge in C++ and a UI framework (Qt, JavaScript, React)
understanding of object-oriented programming concepts
familiarity with embedded systems concepts and basic exposure to embedded Linux or similar environments
strong analytical skills, attention to detail, and willingness to learn
ability to communicate clearly, work well in a team environment, and accept feedback
applicants must be authorized to work for any employer in the U.S.
Nice to have
Exposure to Qt or other UI frameworks
What we offer
Support for Parents
Continuing Education/Professional Development
Employee Health & Well-Being Benefits
Paid Time Off
2 Days a Year to Volunteer
medical and dental coverage starting on day one
basic life, accident, short-term and long-term disability, and business travel accident insurance
Employee Stock Purchase Plan (ESPP) with ability to purchase company stock at a discount
401(k) Retirement Savings Plan (RSP) with employee contributions and company matching
Flexible Spending Accounts
educational assistance programs
time-off benefits including 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