Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BD Logo

Sr. Manager, Software Engineering

BD

$165,500 - $273,200
Dec 23, 2025
Franklin Lakes, NJ, US
Apply Now

BD, one of the largest global medical technology companies, is seeking a Sr. Software Manager to lead and inspire a team of talented software engineers in the development and delivery of innovative medical device software solutions to drive product excellence and ensure the highest quality standards for life-saving technologies.

Requirements

  • Expertise in various programming languages (e.g., C++, C, Java, Python) and software development methodologies (e.g., Agile, Scrum).
  • Strong understanding of software architecture, design patterns, and data structures.
  • Experience with embedded systems, real-time operating systems, and hardware-software interaction is highly desirable.
  • Experience with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and automated testing frameworks.
  • Project management experience with a track record of delivering complex software projects on time and within budget.
  • Proven experience managing software development teams in the medical device industry, with a strong understanding of regulatory requirements (e.g., FDA 21 CFR Part 820, IEC 62304).
  • Strong analytical and problem-solving abilities with a meticulous attention to detail.

Responsibilities

  • Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performing environment.
  • Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment, adhering to medical device regulations (e.g., FDA, ISO 13485).
  • Define and implement software development best practices, processes, and tools to optimize efficiency and quality.
  • Collaborate closely with product management, hardware engineering, quality assurance, and regulatory affairs teams to ensure alignment and successful product delivery.
  • Drive architectural design decisions, ensuring scalability, maintainability, and security of software products.
  • Manage project timelines, resources, and budgets, proactively identifying and mitigating risks.
  • Stay abreast of emerging technologies and industry trends, evaluating their potential impact and applicability to CareFusion products.

Other

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 10+ years of progressive experience in software development, with at least 5 years in a leadership or management role.
  • Excellent communication, interpersonal, and presentation skills.
  • Demonstrated ability to lead and motivate technical teams, fostering innovation and problem-solving.
  • Minimum of 4 days of in-office presence per week to maintain our culture of excellence and ensure smooth operations