Lead Software Engineer, Platform

HologicNewark, NJ
1dOnsite

About The Position

As Lead Software Engineer , 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 C/C++, Embedded Linux, and modern development practices, all while mentoring junior engineers and driving best practices.

Requirements

  • Experienced in embedded systems/software development, especially with C/C++ and Linux
  • 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, one of our talent partners can discuss this in more detail with you.
  • We are committed to making Hologic the company where top talent comes to grow.
  • For you to succeed, we want to enable you with the tools and knowledge required and so we provide comprehensive training when you join as well as continued development and training throughout your career.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service