Cardinal Health, a leading healthcare solutions company, is seeking a Principal R&D Software Engineer for their Hazelwood, MO facility. This role combines embedded systems development with healthcare innovation, focusing on developing and implementing new products while adhering to established design control processes and regulatory standards. The position offers a competitive salary range of $93,500 - $133,600 and comprehensive benefits.
The ideal candidate will have 4-8 years of experience with strong expertise in C programming and RTOS. You'll be responsible for building and testing prototype software, troubleshooting complex issues, and contributing to mid and long-term R&D projects. The role requires innovative problem-solving skills and the ability to work independently while mentoring less experienced colleagues.
As part of Cardinal Health's engineering team, you'll play a crucial role in developing healthcare solutions that impact patient care. The company's 50+ years of experience and commitment to advancing healthcare makes this an excellent opportunity for someone passionate about combining technical expertise with meaningful healthcare contributions. The hybrid work arrangement offers flexibility while maintaining collaborative opportunities at the Hazelwood facility.
The position comes with extensive benefits including medical, dental, and vision coverage, 401k, paid parental leave, and various wellness programs. Cardinal Health's inclusive workplace values diversity of thought and background, making it an ideal environment for professional growth and innovation.