Senior Software Engineer
2 weeks ago
Hologic
Senior Software Engineer
Marlborough ,
Massachusetts
Apply Now
This
Senior Software Engineer
will join a team of engineers responsible for the development and support of the Hologic ThinPrep products. These products are FDA approved medical laboratory devices which process samples and image slides. They are highly sophisticated electro-mechanical devices which are usually networked together. Imaging systems include a great deal of image data which is analyzed, stored, viewed, and archived. This position is for a software engineer who will be tasked with adding new features to existing products, troubleshooting and bug fixing as well as participating in the development of new products.
Initially, work will focus on critical connectivity solutions for the Genius Digital Diagnostics System. Will be responsible for deployment and troubleshooting of the current image repository Archive and Retrieve solution. Will augment and expand Archive functionality. Will work on creating scalable solutions for the Image Management Server to support large customers who need to integrate tens of systems located throughout their organizations. Will contribute to other efforts related to connectivity.
What To Expect:
Designs, develops, troubleshoots, and debugs software programs for enhancements and new products.
Guide team development efforts towards successful project delivery
Collaborate with other software developers, business analysts and software architects
Communicate effectively and constructively
Provide technical leadership to teammates through coaching and mentorship
Lead technical discussions about technology and infrastructure
Define and execute projects independently, dealwell with ambiguous/undefined problems
Ability to perform all software development lifecycle functions including: specification,design, development, debugging, verification and validation testing, and documentation of all
Enhance existing code through refactoring
Root cause analysis and defect resolution
Use company design and development processes
What We Expect:
Position is based in Marlborough, MA. In office work of 3 days per week or greater is preferred.
Ability to communicate effectively & constructively
Ability to work independently on all software development and technical management tasks
Strong interpersonal skills
Proficiency in C#, .NET Framework/Core, ASP.NET and associated techniques strongly desired
Experience with C# WPF or similar UI frameworks is desired
Experience with service-based architectures (REST API, etc.) is desired
Experience with application identity management (authorization, authentication, certificates, tokens, etc.) is a plus
Knowledge of networking and distributed software architectures such as client-server, peer-to-peer, and event driven.
Thorough familiarity with Windows operating system is required.
Knowledge of cloud-based software development and deployment is desired.
Skilled in software architecture, design and proficient in high level programming language
Skilled in writing software design documentation
Experience with SQL databases is a plus
Experience with common software security techniques (file and database encryption, secure communication protocols, etc.) is a plus
Experience Required:
BS/BA required in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Minimum of 8 years experience in software development, ideally contributing to the full software development life cycle, including coding standards, code reviews, source control management, build, test, etc.
Requires prior experience working in an integrated team environment
Experience working in an FDA regulated environment is a plus
Experience with software control development and management platforms (JIRA, Github, Visual Studio, VSCode, NodeJS) is a plus
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.
The annualized base salary range for this role is $124,000 to $194,000 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.
#J-18808-Ljbffr
-
Manufacturing Engineer
3 days ago
Marlborough, United States Talent Software Services Full timeManufacturing Engineer - SeniorJob Summary: Talent Software Services is in search of a Manufacturing Engineer - Senior for a contract position in Marlborough, MA. The opportunity will be one year with a strong chance for a long-term extension.Position Summary: The Manufacturing Engineer Senior, External Products will design, develop, and validate...
-
Senior Embedded Software Engineer
7 days ago
Marlborough, Massachusetts, United States IPG Photonics Full timeJob DescriptionIPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 6,500 employees in more than 30 locations around the world. We aspire to work together with our employees and customers to apply light in ways that improve life.Our...
-
Senior Software Engineer
6 days ago
Marlborough, United States Raytheon Full timeDate Posted: 2024-03-27 Country: United States of America Location: MA802: Marlborough, MA Building 1 1001 Boston Post Road Building 1, Marlborough, MA, 01752 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We...
-
Marlborough, United States Raytheon Full timeDate Posted: 2024-03-25 Country: United States of America Location: MA802: Marlborough, MA Building 1 1001 Boston Post Road Building 1, Marlborough, MA, 01752 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We...
-
Senior Embedded Software Engineer
6 days ago
Marlborough, United States Raytheon Full timeDate Posted: 2024-02-19 Country: United States of America Location: MA801: Marlborough, MA 1001 Boston Post Road Building 2, Marlborough, MA, 01752 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the...
-
Senior Software Safety Engineer
6 days ago
Marlborough, United States Raytheon Full timeDate Posted: 2024-04-11 Country: United States of America Location: MA803: Marlborough, MA Building 3 1001 Boston Post Road Building 3, Marlborough, MA, 01752 USA Position Role Type: Onsite About Us: At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter...
-
Senior Embedded Software Engineer
5 days ago
Marlborough, United States Raytheon Full timeDate Posted: 2024-05-13 Country: United States of America Location: MA801: Marlborough, MA 1001 Boston Post Road Building 2, Marlborough, MA, 01752 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the...
-
Senior Embedded Software Engineer
6 days ago
Marlborough, United States Raytheon Full timeDate Posted: 2024-05-13 Country: United States of America Location: MA801: Marlborough, MA 1001 Boston Post Road Building 2, Marlborough, MA, 01752 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the...
-
Senior Software Engineer
1 month ago
Marlborough, MA, United States Hologic Full timeThis Senior Software Engineer will join a team of engineers responsible for the development and support of the Hologic ThinPrep products. These products are FDA approved medical laboratory devices which process samples and image slides. They are highly sophisticated electro-mechanical devices which are usually networked together. Imaging systems include a...
-
Supplier Engineer
3 days ago
Marlborough, United States Talent Software Services Full timeJob Title: Manufacturing Engineer Senior, External Products Location Marlborough, MA Duration: 12 Months contract with high possibility of extension Job Description: Hybrid The Manufacturing Engineer Senior, External Products will design, develop, and validate manufacturing processes, equipment, and systems to meet manufacturing delivery goals while...
-
Senior Hardware Test Engineer
6 days ago
Marlborough, United States Doble Engineering Company Full timeJOB SUMMARY We are seeking a Senior Hardware Test Engineer who will be responsible for the design, construction, integration, and support of safe automated, semi-automated and manual production electrical test fixtures, procedures, and documentation and support of existing test solutions. This is a leadership position, and this person will be responsible for...
-
Senior System Engineer
6 days ago
Marlborough, United States Prostart Recruiting Resources Inc Full timeSenior to Principal Hardware Systems Engineer (C++, Linux. Storage/Network/Cloud applications) Perm position with a growing 380 person Saas company in Marlborough MA . Person must be available to work ONSITE a min of 3 days a week with the software and hardware engineers. Salary range: $140k-170k. MUST have direct experience testing STORAGE software...
-
Senior Hardware Test Engineer
1 week ago
Marlborough, United States Doble Engineering Company Full timeJOB SUMMARY We are seeking a Senior Hardware Test Engineer who will be responsible for the design, construction, integration, and support of safe automated, semi-automated and manual production electrical test fixtures, procedures, and documentation and support of existing test solutions. This is a leadership position, and this person will be responsible for...
-
Senior System Engineer
3 weeks ago
Marlborough, United States ProStart Recruiting Resources Inc. Full timeSenior to Principal Hardware Systems Engineer (C++, Linux. Storage/Network/Cloud applications)Perm position with a growing 380 person Saas company in Marlborough MA.Person must be available to work ONSITE a min of 3 days a week with the software and hardware engineers.Salary range: $140k-170k. MUST have direct experience testing STORAGE software...
-
Senior System Engineer
3 weeks ago
Marlborough, United States ProStart Recruiting Resources Inc. Full timeSenior to Principal Hardware Systems Engineer (C++, Linux. Storage/Network/Cloud applications)Perm position with a growing 380 person Saas company in Marlborough MA.Person must be available to work ONSITE a min of 3 days a week with the software and hardware engineers.Salary range: $140k-170k. MUST have direct experience testing STORAGE software...
-
Senior System Engineer
3 weeks ago
Marlborough, United States ProStart Recruiting Resources Inc. Full timeSenior to Principal Hardware Systems Engineer (C++, Linux. Storage/Network/Cloud applications)Perm position with a growing 380 person Saas company in Marlborough MA.Person must be available to work ONSITE a min of 3 days a week with the software and hardware engineers.Salary range: $140k-170k. MUST have direct experience testing STORAGE software...
-
R&D Engineer
1 month ago
Marlborough, United States TALENT Software Services Full timeAre you an experienced R&D Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced R&D Engineer to work in Spencer, IN.Position Summary: Develops products, materials, processes, or equipment for projects of moderate complexity. Under limited supervision/guidance, compiles analyzes,...
-
R&D Engineer
1 month ago
Marlborough, United States TALENT Software Services Full timeAre you an experienced R&D Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced R&D Engineer to work in Spencer, IN.Position Summary: Develops products, materials, processes, or equipment for projects of moderate complexity. Under limited supervision/guidance, compiles analyzes,...
-
Senior Automation Engineer
6 days ago
Marlborough, United States Cytiva Full timeBe part of something altogether life-changing! Working at Cytiva means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies. At Cytiva you will be able to...
-
Senior Electrical Engineer- Motion Control
7 days ago
Marlborough, United States Raytheon Full timeDate Posted: 2024-01-31 Country: United States of America Location: MA803: Marlborough, MA Building 3 1001 Boston Post Road Building 3, Marlborough, MA, 01752 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We...