Sr. Software Engineer - Marlborough, MA

Marlborough, MA, United States

Job Summary:
We are seeking a passionate and experienced Senior Software Engineer to design, develop, and maintain high-quality software applications using C++, QT, and C#/.Net. You will collaborate with cross-functional teams to ensure user-centric software solutions while driving innovation and continuous improvement. As a key contributor, you will lead project modules, explore emerging technologies, and maintain compliance with industry standards.

Key Responsibilities:

  • Design, develop, test, and maintain software applications using C++, QT, and C#/.Net.
  • Lead the implementation of image processing and computer vision algorithms.
  • Collaborate with cross-functional teams (Marketing, Manufacturing, Design Assurance, etc.) to deliver user-friendly graphical user interfaces (GUIs).
  • Ensure adherence to software development best practices, including testing, documentation, and code review.
  • Troubleshoot and resolve software issues, providing technical support as needed.
  • Explore and integrate new technologies to enhance software quality and performance.
  • Lead project modules to completion, ensuring alignment with project objectives and goals.
  • Communicate effectively with stakeholders and provide regular project updates.
  • Write clear and concise software requirements based on system specifications.
  • Support custom tool design and implementation as required.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Experience:
    • 5+ years of software development experience using C++, QT, and C#/.Net.
    • Strong understanding of image processing principles and algorithms.
    • Proficiency in object-oriented programming, data structures, and design patterns.
    • Experience with Windows/Linux operating systems and development tools (e.g., Git, Visual Studio, Eclipse).
    • Familiarity with unit testing frameworks (googleTest, Parasoft, xUnit).
    • Preferred experience with CI/CD tools (e.g., Azure DevOps) and embedded systems.
    • Exposure to medical device software development or similar domains is a plus.

Skills and Behaviors:

  • Leadership in driving project modules to completion.
  • Effective collaboration in agile, cross-functional team environments.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Commitment to delivering high-quality, user-centric solutions.
  • Flexibility to manage multiple projects and tasks simultaneously.
  • Proactive approach to exploring and integrating new technologies.

So Why join Hologic? 

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. We offer a competitive salary and annual bonus scheme, one of our talent partners can discuss this in more detail with you.

If you have the right skills and experience and want to join our team, apply today. We can’t wait to hear from you!

The annualized base salary range for this role is $106,000-166,700 and is bonus eligible. Final compensation packages will ultimately depend on factors including relevant experience, skillset, knowledge, geography, education, business needs and market demand.

Agency and Third-Party Recruiter Notice: Agencies that submit a resume to Hologic must have a current executed Hologic Agency Agreement executed by a member of the Human Resource Department. In addition Agencies may only submit candidates to positions for which they have been invited to do so by a Hologic Recruiter. All resumes must be sent to the Hologic Recruiter under these terms or they will not be considered.

 

Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.

 

LI-LB2

Presenta tu solicitud ya

Trabajos parecidos

Intern, Instructional / Graphic Design

Marlborough, MA, United States, US, MA Employee

As a Hologic Summer Intern, you are not just taking a job; you are taking your place on a global team of motivated, creative and dedicated people! The intern experience give you the opportunity to shine and share your ...

Senior Manager, Market Access

Marlborough, MA, United States, US, MA Employee

Job Description As a leading innovator of women’s health, Hologic is empowering people to live healthier lives everywhere, every day. Our business is dedicated to impacting the lives of people across the globe through ...

Fall Co-Op, Electrical Engineering (July - Dec)

Marlborough, MA, United States, US, MA Employee

As a Hologic Co-op, you are not just taking a job; you are taking your place on a global team of motivated, creative and amazing people! The co-opexperience gives you the opportunity to shine and share your knowledge ...

Lead Product Security Engineer (R&D Cytology)

Marlborough, MA, United States, US, MA Employee

Discover a career with real meaning. One that offers the opportunity to showcase your talents, achieve measurable success and gain immense satisfaction by enabling healthier lives everywhere, every day. Our Software ...

Volver a los resultados de la búsqueda