Lead Software Engineer, Embedded Systems

HologicNewark, DE
65d$128,200 - $200,500

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. This role will sit in Newark, DE and we are open to a hybrid schedule.

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

Nice To Haves

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

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

  • Comprehensive training upon joining and continued development throughout your career
  • 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

Senior

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service