Principal Embedded Software Engineer (QT Framework)
Baxter - Raleigh, NC
Apply NowJob Description
Overview At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance to live a healthy life. Our Mission to Save and Sustain Lives guides us. We pursue innovative healthcare delivery and hold ourselves accountable for delivering exceptional results. Here, you will find more than just a job—you will find purpose and pride. Your Role Principal Embedded Software Engineer on the Novum Infusion Pump team in the Medical Products and Therapies group. You will drive the development of embedded software solutions that enhance our infusion portfolio and deliver high-quality software that meets client needs. What you'll be doing Design and Develop Embedded Software Applications: Create high-performance embedded software using the Qt framework and ensure seamless integration with hardware components. Lead Architectural Design: Drive the architectural design of front-end software with a focus on modularity, scalability, and maintainability, ensuring software and hardware work in harmony. Collaborate Across Functions: Work with hardware engineers, product managers, and other stakeholders to define system requirements and integrate software and hardware effectively. Mentor and Guide: Provide technical leadership and mentorship to junior and mid-level engineers, fostering continuous learning and improvement. Ensure Code Quality: Conduct thorough code reviews, adhere to coding standards, and implement testing strategies to validate functionality and performance. Stay Ahead of the Curve: Stay informed about emerging technologies and trends in embedded systems development and verification to drive innovation. Document and Share Knowledge: Create and maintain documentation for software designs, processes, and testing procedures, and share knowledge with the team. What you'll bring Expertise in Embedded Software Development: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field, with 5+ years of embedded software development experience, and 1–2+ years specifically using the Qt framework. Technical Skills: Proficient in C++ and Qt/QML, strong object-oriented programming, experience with RTOS and embedded Linux. Soft Skills: Excellent problem-solving and attention to detail, strong communication and interpersonal skills, and proven leadership abilities with experience managing technical projects and mentoring team members. Preferred Qualifications Additional Programming Languages: Experience with Python; familiarity with version control (Git) and continuous integration/deployment tools (e.g., Jenkins). UI/UX Design Principles: Knowledge related to embedded systems UI/UX; experience writing, debugging, and optimizing C/C++ code for embedded systems. Automated Testing: Experience with automated testing using Squish for Qt. Workplace Flexibility Baxter supports flexibility in the workplace with a policy that includes a required minimum number of days onsite. The policy supports in-person collaboration in line with our Mission. The policy is subject to local laws and Baxter's discretion, and may be adjusted as business needs change. Compensation and Benefits We understand compensation is important. The estimated base salary for this position is $112,000 to $154,000 annually. The range reflects anticipated salary and may be adjusted based on market data, location, skills, experience, and other factors. This position may be eligible for discretionary bonuses. Questions about pay, the pay philosophy, and benefits can be discussed with the recruiter during the interview process. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time. US Benefits at Baxter (except for Puerto Rico) Baxter offers comprehensive compensation and benefits for eligible roles, including medical and dental coverage from day one, life, disability, and travel insurance, Employee Stock Purchase Plan, 401(k) with employer matching, Flexible Spending Accounts, education assistance, and paid time off ranging from 20 to 35 days based on length of service, plus family and medical leaves and paid parental leave. Other benefits include commuting benefits, Employee Discount Program, EAP, and childcare benefits. For more information, contact the recruiter or visit the Benefits site: Benefits | Baxter. Equal Employment Opportunity Baxter is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability, or any other legally protected characteristic. Know Your Rights: Workplace Discrimination is Illegal. No on-site link is provided here. Reasonable Accommodations Baxter is committed to providing reasonable accommodations to individuals with disabilities. If you need an accommodation for any part of the application or interview process, please let us know your request and contact information. Recruitment Fraud Notice Baxter has discovered employment scams where fraudulent parties pose as Baxter employees or recruiters. To protect yourself, review our Recruitment Fraud Notice. #J-18808-Ljbffr
Created: 2025-09-23