Lead Software Engineer, Platform

HologicNewark, DE
66dHybrid

About The Position

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service