We're seeking a leader to drive the development of cutting-edge software solutions for our Novum IQ Infusion Platform. As a Sr Manager, Systems Software Engineering, you'll lead a team of 10 systems & software engineers in Raleigh, NC, and be responsible for delivering software level R&D deliverables that transform the medical devices and therapies business segment. This role is based out of our Raleigh, NC location with relocation benefits available. What you'll be doing: Lead and manage a team of system engineers in the design, development, and maintenance of software for Infusion pump platform. Manage multiple on-going projects within Infusion systems. Recruit, mentor, and lead a multi-disciplinary engineering team, fostering a culture of innovation, collaboration, and continuous improvement. Oversee the development and optimization of embedded and digital products within our infusion pump platform to ensure that software and systems meet stringent regulatory and safety standards for medical devices. Lead software requirements and risk management development for software projects. Support organizational alignment in deriving software requirements from clinical and user needs. Lead planning of software release projects and collaborate with cross functional stakeholders to establish project goals, timelines, and resource requirements. Actively champion an Agile development culture within the team, advocating for the benefits of Agile methodologies, and promoting the adoption and integration of Agile practices across the software engineering team. Represent the systems software engineering team in meetings, presentations, and other communications with internal and external stakeholders. Identify and mitigate technical risks and ensure compliance with regulatory requirements. Effectively coach, mentor, and motivate others for outstanding performance. Take total ownership of team’s deliverables and ensure on time delivery with high quality. Drive functional excellence initiatives in the team. Drive agility, process simplification in the organization and demonstrate sense of urgency. Champion continuous improvement activities by initiating process and product quality improvement initiatives. Foster a culture of continuous improvement, encourage the adoption of new tools and methodologies, and promote best practices to improve the quality of software and efficiency of development processes.
Learn more about this Employer on their Career Site