Lead Software Engineer, Platform

HologicNewark, NJ
11dHybrid

About The Position

Hologic is the market leader in mammography, but we’re not standing still. Join us and help build the future of Breast and Skeletal Health—creating next-generation platforms that are innovative, easy to use, and truly life-changing. About the Role: As Lead Software Engineer, Platform , you’ll guide a talented team to design, create, and improve embedded systems and software tools for our medical device portfolio. You’ll lead the charge in developing robust, safety-critical solutions using modern development practices, all while mentoring junior engineers and driving best practices. This role will sit in Newark, DE and we are open to a hybrid schedule.

Requirements

  • Experienced in object-oriented and procedural languages, such as C++, C, .NET or C#, Java or similar compiled, strongly typed languages.
  • Passionate about building quality products and developing high-performing teams
  • Skilled in debugging, troubleshooting, scripting (Python, Bash), and version control (Git)
  • Familiar with real-time operating systems, safety-critical software, and regulated environments (medical, automotive, etc.)
  • Strong technical leader, able to mentor, coach, and foster collaboration
  • Excellent communicator, able to adapt style for technical and non-technical audiences
  • Collaborative, proactive, and always striving for smarter, better solutions
  • BS or MS in a relevant technical field (CS, EE, etc.)
  • 8+ years software development experience (6+ with Master’s, 3+ with PhD)
  • Team leadership experience required
  • Embedded Linux and C/C++ experience required

Nice To Haves

  • Experience with real-time OS, medical devices, cybersecurity, cloud computing, and image processing a plus

Responsibilities

  • Lead the design, development, and documentation of embedded software and system components for new products and features
  • Own architectural discussions, requirements, risk assessments, and technical specifications
  • Write, test, and debug software that powers life-saving medical devices
  • Collaborate with cross-functional teams and stakeholders to maximize product value and ensure compliance
  • Mentor and develop engineers, championing Agile and continuous improvement across the team
  • Drive process and product innovation, including implementing best practices in embedded development
  • Communicate progress, risks, and needs to leadership and partners

Benefits

  • We offer a competitive salary and annual bonus scheme
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service