Technical Specialist - Embedded Qt Software Architect; Assistance
Listed on 2026-01-01
-
Software Development
Software Engineer, Embedded Software Engineer
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 livesAt Baxter, we are at the forefront of innovation in the medical device industry, dedicated to improving patient outcomes through advanced technology. Our Novum Infusion Pump Platform is a testament to our commitment to excellence, and we are seeking an experienced Embedded Qt Studio Software Architect to join our dynamic team. If you are passionate about creating cutting‑edge software solutions that make a difference in healthcare, we want to hear from you!
Role OverviewAs an Embedded Qt Studio Software Architect, you will play a pivotal role in designing and developing innovative software solutions for our infusion pump platform. You will leverage your expertise in model‑view‑controller (MVC) architecture, Qt development, and embedded systems to create efficient, reliable, and secure software that meets the highest standards of the medical device industry.
What you’ll be doing :Technical Leadership
Architectural Design: Lead the design and development of user interface software architectures for medical devices using Qt Studio.
Cross‑Functional
Collaboration:
Work closely with cross‑functional teams to define software requirements and draft comprehensive test cases to ensure specifications are met.Mentorship: Provide technical guidance and mentorship to junior engineers, fostering a culture of learning and innovation.
Continuous Learning: Stay abreast of the latest developments in Qt Studio and embedded systems technologies to drive innovation within the team.
Documentation: Develop and maintain detailed software architecture documentation and diagrams, ensuring clarity and accessibility for all stakeholders.
Quality Assurance: Ensure that software architectures meet stringent performance, reliability, and security requirements.
Qt Development: Utilize advanced features of Qt Studio, including Qt Widgets, to architect scalable and efficient software solutions.
Design Patterns: Implement software architectures using MVC and/or MVVM patterns to enhance modularity and maintainability.
Automated Testing: Leverage the Qt Squish test framework to create and execute automated tests for Qt Studio applications, ensuring robust quality assurance.
Collaboration with QA: Partner with Systems and Quality Assurance engineers to ensure compliance with IEC 62304 guidance for FDA regulations.
C/C++ Development: Develop and maintain embedded software platforms using C/C++, ensuring seamless integration with hardware components.
Hardware
Collaboration:
Collaborate with hardware engineers to ensure reliable software and hardware interfaces, adapting software architectures as requirements evolve.Code Quality: Lead design and code reviews to uphold high standards of software quality and performance.
Education: Educate junior engineers on the benefits and trade‑offs of C++ design patterns and secure coding practices.
Version Control: Utilize version control systems such as Git to manage code effectively and ensure collaborative development.
Degree: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Experience: 10+ years of software development experience, with a strong focus on embedded systems and Qt Studio or similar user interface SDKs.
CI/CD Proficiency: Experience with Jenkins CI/CD pipeline, including creating and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).