Embedded Software Lead, Diagnostic Cardiology (Hybrid/US Remote) @ BAXTER - Milwaukee, WI

Job Overview

6 days ago

Embedded Software Lead, Diagnostic Cardiology (Hybrid/US Remote)

BAXTER - Milwaukee, WI

This is where you save and sustain lives

At Baxter, we are deeply connected by our mission. No matter your role at Baxter, your work makes a positive impact on people around the world. You’ll feel a sense of purpose throughout the organization, as we know our work improves outcomes for millions of patients.

Baxter’s products and therapies are found in almost every hospital worldwide, in clinics and in the home. For over 85 years, we have pioneered significant medical innovations that transform healthcare.

Together, we create a place where we are happy, successful and inspire each other. This is where you can do your best work.

Join us at the intersection of saving and sustaining lives— where your purpose accelerates our mission.

Your Role at Baxter

This is where your work saves lives.

The research we do and the products we develop improve outcomes for patients around the world. Your work contributes directly to achieving that mission and making a significant impact on others. Its challenging work, but we help each other. Our teams collaborate multi-functionally and work together to achieve the best outcome for our patients and caregivers!

Our colleagues within our R&D organization desire to work on products that make a meaningful difference in others’ lives. We are motivated by the power of teamwork and are natural leaders who are skilled at influencing others.

As an Embedded Software Lead - Diagnostic Cardiology, you will serve as the software lead on critical architectures and projects. You will be responsible for driving development of products and providing creative solutions associated with the design and development for our new software product portfolio. You will possess solid “hands-on” technical abilities, an excitement and energy for product development, and a passion for their work and the impact it has on meeting the needs of patients!

Your Team

Baxter’s suite of diagnostic cardiology solutions segment of the Front-Line Care business unit products is standard of care for improving diagnostic yield, workflow efficiency, and long-range patient outcomes. The products include intelligent and connected devices that apply advance sensing capabilities to generate differentiated insights across key heart conditions (e.g. Arrhythmia, MI, CHF).

Connected solutions through vendor neutral shared platforms (i.e., Epiphany) can streamline workflows, EMR integration, and care pathways across the patient journey. Additionally, Clinical and remote services augment and support clinician and staff processes/services to provide concrete data on patients and devices. And finally, AI aided diagnosis and decision support capabilities improve diagnostic yields and efficiencies.

What you'll be doing

  • Responsible for providing cross project technical guidance, and leadership within the teams to facilitate the completion and delivery of software,
  • Apply and exemplify strong software engineering expertise to design and implement robust software architectures, while influencing the processes and methodologies used by the team to create quality software,
  • Develop software components in a Linux environment, using design patterns, strong object-oriented principles, unit testing and automated testing tools that will be deployed in medical products
  • Own and control the design of software architecture, ensuring that work done in those areas is designed in a modular fashion, testable, reusable, and maintainable.
  • Participate in the formal documentation processes for requirements generation, software architecture, and detailed designs,
  • Responsible for analyzing and understanding the product requirements and deriving the Software requirements.
  • Identify key product level technical risks and assist project manager in developing mitigation and recovery plan.
  • Provides guidance to test strategies at a product and module level.
  • Guide development and test teams with respect to overall design and development.
  • Leads and coaches the team members and play an active role in their development.
  • Assess and identify actions to improve the competency (technical/product) of the team.
  • Drives the application of principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and testing techniques.
  • Owns and drives continuous improvement activities by identifying and appropriately raising process and product quality gaps.

What you'll bring

  • Bachelor’s Degree in Computer Science, Engineering, or equivalent is required.
  • 15+ years of demonstrated experience in a software engineering role with experience in embedded software products and leading architectural design.
  • 5+ years of experience developing software in a Linux environment
  • Understanding of Yocto build systems, bash, BitBake, Python, Cyber Security concepts and methods, and medical device development is strongly preferred.
  • Proven understanding of object-oriented designs applying design patterns, SOLID design principles, and test-driven development.
  • Will be a self-starter possessing excellent written, verbal, and interpersonal communication skills who are customer centric, collaborative, and decisive.
  • Excellent software architecture, design, and implementation skills.
  • Expertise in development and maintenance of Software embedded/distributed systems.
  • Strong Object-Oriented development and design knowledge and experience.
  • Deep understanding of technology & software development principles:Analysis and Design: Object oriented architecture, Design Patterns.
  • Programming: C, C++, and other languages used for embedded software development.
  • Development and Continuous Integration: Visual Studio/Eclipse, SVN, Git, Gerrit, Jenkins, BitBucket, Jira etc.
  • OS: RTOS, Embedded Linux, VxWorks, etc.
  • Experience in technically leading project teams involving SW architects and SW design engineers.
  • Proven success in delivering results on technical challenges.
  • Good understanding of Healthcare domain (regulations and standards) and Medical software development process.

We understand compensation is an important factor as you consider the next step in your career. At Baxter, we are committed to equitable pay for all our employees, and we strive to be more transparent with our pay practices. To that end, this position has a base salary range of $112,000 to $216,000 plus an annual incentive bonus and equity target. The above range represents the expected base salary range for this position. The actual salary may vary based upon several factors including, but not limited to, relevant skills/experience, time in the role, business line, and geographic/office location.


The successful candidate for this job may be required to verify that he or she has been vaccinated against COVID-19, subject to reasonable accommodations for individuals with medical conditions or religious beliefs that prevent vaccination, and in accordance with applicable law.

Equal Employment Opportunity

Baxter is an equal opportunity employer. Baxter evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

EEO is the Law
EEO is the law - Poster Supplement
Pay Transparency Policy

Reasonable Accommodations

Baxter is committed to working with and providing reasonable accommodations to individuals with disabilities globally. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application or interview process, please click on the link here and let us know the nature of your request along with your contact information.

Recruitment Fraud Notice

Baxter has discovered incidents of employment scams, where fraudulent parties pose as Baxter employees, recruiters, or other agents, and engage with online job seekers in an attempt to steal personal and/or financial information. To learn how you can protect yourself, review our Recruitment Fraud Notice.


Similar Jobs


Design Engineer III

Phasorsoft LLC

Chicago, IL

The UX Designer will design and define engaging digital experiences for frontline employees, transforming unmet user needs and business opportunities into…

Hoffman Estates, IL

Analyze client requirements and translate system requirements to task specifications for junior engineers. Major Responsibilities: Build and maintain scalable…


Java Software Engineer III

JPMorgan Chase Bank, N.A.

Chicago, IL

Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build…

Chicago, IL

Be a master of the frontend, but curious and willing to contribute across our entire stack (NodeJS, AWS, Postgres, ElasticSearch).

Chicago, IL

Promptly review code for other software engineers on the team, seeing and taking mentorship opportunities as they arise.


Software Engineer III

JPMorgan Chase Bank, N.A.

Chicago, IL

You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's…


Back End Web Developer

Enerpac Tool Group

Menomonee Falls, WI

Enerpac is embarking on a digital transformation. This position will be tasked with re-building and enhancing various marketing and e-commerce websites on a…


UI/UX Developer

Cimetrix by PDF Solutions

Chicago, IL

Partner with backend development, project management, test engineers and client teams to create structures that facilitate effective communication in user…

Riverwoods, IL

Contributes to agile ceremonies, leads demos and presentations, helps new engineers learn established norms, and participates in technology communities.

Riverwoods, IL

The Enterprise Software Engineer role requires a strong business analytical experience combined with technical concepts.


Associate, Software Engineering: UI/UX

Options Clearing Corporation

Chicago, IL

Collaborate with fellow engineers through code reviews and other means, using Git for version control. Closely follow emerging technologies, frameworks, and…

Chicago, IL

In this role, you will build and maintain software products for Vizient. You will solve complex problems and bring a new perspective to the usage of existing…


Application Engineer (Java)

Discover Financial Services

Riverwoods, IL

As an Application Engineer (Java), you will practice strong software engineering skills using your hands-on knowledge of React JS, Microservices, Kubernetes and…


Full Stack Engineer

Avis Technologies

Riverwoods, IL

JAVA, API service architecture with Spring Boot, cloud environment such. As AWS, GCP or Azure. Experience with AWS based solutions such as RDS, Lambda,.


Senior Python Developer

JPMorgan Chase Bank, N.A.

Chicago, IL

You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's…

Chicago, IL

In addition, you'll have the opportunity to mentor more junior engineers and occasionally lead small teams. Writing clean, maintainable, and efficient code in…

Lake Forest, IL

Grainger Management LLC is seeking a Senior Software Engineer in Lake Forest, IL with the following requirements: Bachelor’s in Computer Science or related…

Itasca, IL

You will also be entrusted to work with Product and Engineering to iterate over designs and ideas. Bachelor's degree in Engineering, Computer Science, or…


UX Designer


Chicago, IL

The UX Designer will design and define engaging digital experiences for frontline employees, transforming unmet user needs and business opportunities into…

Chicago, IL

Build key components of our platform via pair programming with other engineers; Proven results-oriented engineer with a focus on the customer and delivering…

Chicago, IL

Experience with coaching and mentoring engineers, and a desire to help level up those around you. An understanding of all parts of a modern web-based…

Chicago, IL

Our ideal Full Stack Software Engineer is equally comfortable with frontend and backend development. They mentor and guide more junior engineers through the…

Chicago, IL

Acts as a mentor or leader for less experienced engineers. Collaborate with software and production engineers to design scalable services, plan feature roll-out…


Software Developer II

BigTime Software

Chicago, IL

Angular/React or other frontend development frameworks. Competitive salary and a quarterly bonus. Company pays 100% of benefits, including medical, dental,…