Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Development Engineer

Hologic Inc

Job Summary:We are seeking a full-time Sr. Software Development Engineer to join our innovative team! We are looking for a passionate and experienced engineer who will design, develop, and maintain high-quality embedded software applications using C and C++, and who can also develop the algorithms behind them, including signal processing, real-time control, and sensor fusion and tracking.This candidate will take algorithms from concept through prototyping, implementation, and verification on embedded targets, and will collaborate with cross-functional teams to ensure the software meets user needs. They will provide technical support, lead project modules to completion, and explore new technologies to enhance software quality and performance. Mentoring junior engineers and continuous improvement are key, and you will work with internal teams to drive innovation and achieve project goals.Essential Duties and Responsibilities: The incumbent may be asked to perform other function-related activities in addition to the below mentioned as responsibilities as reasonably required by business needs.Design, develop, test and maintain high-quality Embedded software applications using C and C++ programming languages.Design, develop, and validate algorithms for signal processing, real-time control (e.g., closed-loop energy delivery, motor and thermal control), and sensor fusion and tracking.Prototype and evaluate algorithms in MATLAB or Python, characterize performance against bench and clinical data, and implement them as efficient, production-quality C/C++ on resource-constrained targets.Define algorithm requirements, performance metrics, and acceptance criteria, and document design rationale, verification results, and known limitations in accordance with design controls.Work closely with the cross-functional team consisting of Systems, Electrical, Marketing, Manufacturing, Design Assurance, Service team etc. on system behavior, sensor and control requirements, and graphical user interface (GUI) design, and ensure that they meet the user needs and expectations.Work effectively in an agile environment with other software developers, testers, engineers, and project managers and deliver software solutions in a timely manner.Adhere to the best practices for software development, testing, documentation, and code review and ensure that the software meets the quality standards and requirements.Support and provide constructive feedback on the architecture and design of the project and suggest improvements and enhancements.Identify and resolve software issues and bugs and provide technical support to the users.Explore and assess new technologies and tools that can improve software quality and performance and integrate them into the software development process.Communicate clearly and effectively with internal and external stakeholders such as users, clients, vendors, etc. and provide regular updates on the project status and progress.Demonstrate flexibility to work on multiple projects simultaneously and prioritize tasks accordingly.Ability to lead and drive software modules and algorithm components to completion and ensure that they meet the project objectives and goals.Write clear and concise software requirements based on systems requirements and specifications.Work autonomously and in a team environment and collaborate with other team members.Support custom tool design and implementation (e.g., data capture, analysis, and simulation tools) if required by the project.Mentor Junior Engineers on the team.QualificationsEducation:Bachelor’s degree in computer science, Engineering or related field or equivalent work experience.8+ years of proven experience in software development using C & C++ programming languages.Hands-on experience developing and implementing algorithms in at least one of the following areas: digital signal processing (filtering, spectral analysis, estimation), closed-loop control (PID and related techniques), or sensor fusion and tracking (Kalman and complementary filters, IMU integration, calibration and drift compensation).Proficiency in MATLAB, Python (NumPy/SciPy), or similar tools for algorithm prototyping, data analysis, and simulation.Experience implementing numerical algorithms on embedded processors in fixed-point or floating-point, including performance profiling and optimization.Experience with Real Time operating system.Proficiency in object-oriented programming, data structures, algorithms and design patterns and their applications in software development.Familiarity with software development tools such as Git, Visual Studio, Eclipse, etc. and their usage in software development lifecycle.Experience with tools like googleTest/Parasoft/JUnit for unit testing and code coverage.Experience:Skills: Preferred skillsExperience with continuous integration/continuous delivery (CI/CD) tools such as Azure DevOps Services or similar tools.Experience with debugging tools such as JTAG, oscilloscope, etc.Familiarity with medical device software development or related domain and compliance with medical device standards such as IEC 62304, ISO 13485, etc. or similar standardsExperience with RF or ultrasound signal chains, ADC/DAC interfaces, and sensor data acquisition.Familiarity with state estimation and tracking for handheld or surgical devices (IMU-based orientation, positional sensing, calibration and drift compensation).Master’s degree in Computer Engineering, Electrical Engineering, or a related field with a focus in signal processing, controls, or robotics.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!Additional Info:The annualized base salary range for this role is $128,200 - $200,500 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-RT1Full timePosting Date: 2026-08-28

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Development Engineer in Marlborough, MA vacancy
  • We are seeking a Lead Product Development Engineer to drive the design, development, verification, validation, and commercialization of innovative...  ...development, and integration across mechanical, electrical, software, and disposable subsystem designs.Partner with... 
    Suggested

    Hologic

    Marlborough, MA
    1 day ago
  • Job SummaryThe Lead Engineer, AI Applications leads the identification, evaluation, and integration...  ..., Quality, Marketing, and Business Development. The position is responsible for...  ...capital equipment, in collaboration with software, systems, and clinical engineering teamsTranslate... 
    Suggested
    Casual work
    Work at office

    Hologic

    Marlborough, MA
    2 days ago
  • $146.25k - $181.5k

     ...experienced Senior SAP ABAP Developer / Technical Architect to drive SAP development and digital transformation initiatives. The ideal candidate...  ..., enterprise architecture standards, and business objectives.Lead the architecture and development of complex SAP S/4HANA... 
    Suggested
    Weekly pay
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    BJ's Wholesale Club, Inc.

    Marlborough, MA
    5 days ago
  • $107.5k - $204.5k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...to serve as the Power System Technical Lead for Navy shipboard applications. The ideal...  ...in Electrical EngineeringHardware development experience in the Department of Defense... 
    Suggested
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    3 days ago
  • Boston Scientific is seeking an HR Technology Analyst III to serve as the functional owner of SAP SuccessFactors Onboarding 2.0, ensuring a seamless, compliant and scalable onboarding experience for new hires. You will configure workflows, business rules, forms and notifications...
    Suggested

    Boston Scientific

    Marlborough, MA
    5 days ago
  • $140k - $170k

     ...approvalPreferred Qualifications:Associate/Bachelor Degree in Electrical Engineering Not quite right for you? For a full listing of all our...  ...benefits401(k) retirement program with a company matchCareer development programsTuition reimbursementFlexible work scheduleTo learn... 
    Full time
    For contractors
    Local area

    EN Engineering

    Marlborough, MA
    2 days ago
  • A tech company in Massachusetts seeks a Lead or Architect Java Developer with over 10 years of experience in responsive web design. This role involves providing technical leadership, working with offshore teams, and a deep understanding of technologies such as Angular.... 

    Boston Technology Corporation

    Marlborough, MA
    4 days ago
  •  ...that mission. We’re looking for a Lead Risk Management Quality Engineer to ensure the safety and compliance...  ...of requirements analysis, including development of testable and measurable specifications...  ...with complex medical devices (software, electromechanical systems) at the... 

    Hologic

    Marlborough, MA
    1 day ago
  •  ...seeking a highly motivated R&D Engineer, Sustaining to support...  ...experience in medical device product development and sustaining engineering,...  ..., tooling, fixtures, software updates, and manufacturing process...  ...mentoring junior engineers or leading cross-functional technical initiativesSo... 
    Contract work

    Hologic

    Marlborough, MA
    2 days ago
  •  ...Block Engineering is seeking a Director of Software Engineering to lead our software development efforts in embedded systems. We are looking for a hands-on manager who can contribute to coding while guiding design and architecture, as well as managing other contributors... 

    Jobleads-US

    Southborough, MA
    4 days ago
  • $192.4k - $275.8k

     ...transceivers, pioneering the development of coherent pluggable transceivers...  ...be a key member of Acacia’s Software team responsible for embedded...  ...our products. You will lead the architecture and design of...  ...with the wider cross-functional engineering team to architect the system... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    CISCO Systems

    Maynard, MA
    3 days ago
  • $186.9k - $267.7k

     ...being developed in the industry. Your ImpactAs an ASIC Technical Lead, you will stand at the absolute forefront of networking...  ...IP integration; familiarity with functional verificationDFT CAD development - Test Architecture, Methodology and InfrastructureWhy Cisco? At... 
    Full time
    Temporary work
    Local area
    Worldwide
    Flexible hours

    CISCO Systems

    Maynard, MA
    3 days ago
  •  ...seeing your application soon! Software Product Manager   Job...  .... This role connects engineering, customer needs, and business...  ...prioritize the roadmap, speed up development, and launch software features...  ...with software engineering leads to plan releases, balancing... 
    Temporary work

    IPG Photonics

    Marlborough, MA
    19 days ago
  •  ...Block Engineering is an award-winning developer of quantum cascade lasers and chemical detection systems used in...  ...area). Block Engineering is seeking a Director of Software Engineering to lead our software development efforts. We are seeking a hands-on manager who can... 

    Block Engineering

    Southborough, MA
    4 days ago
  • $150k - $200k

     ...OverviewPower your future with Qualus as a Lead Substation Engineer. As a Lead Substation Physical...  ...applicable codes utilizing industry available software.Design lightning protection and...  ...of engineered equipment as well as development of design scope and cost estimates.Complete... 
    Temporary work
    For contractors
    Work at office
    Flexible hours

    Qualus

    Westborough, MA
    1 day ago
  • $166.3k - $238.3k

     ...responsible for building and sustaining DNS resolver software and together with the DNS Systems &...  ...our services and looking for an outstanding engineer that will be at the forefront for our Sovereign DC and Fedramp development. The ideal candidate has experience developing... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Boxborough, MA
    3 days ago
  • $113.9k - $160k

     ...Packaging Innovation (RDPI) Global Engineering Hardware team is seeking an...  ...throughout the product development process (PDP) and product lifecycle...  ...unnecessary test cases that lead to intermittent issues or...  ...alongside hardware engineers, software engineers, controls engineers... 
    Flexible hours
    Day shift

    Amazon

    Westborough, MA
    1 day ago
  • $65k - $75k

    Distributed Products Sales Developer - Marlborough, MA Position exists as a sales entry position. This position will develop sales experience to assist current Precision Tool Sales Representatives in one or more assigned territories. Individuals in this position should...
    Full time
    Work at office
    Relocation
    Monday to Friday

    Mitutoyo America

    Marlborough, MA
    4 days ago
  • $84.1k - $147.2k

     ...and Packaging Innovation (RDPI) Global Engineering Hardware team is seeking a motivated and...  ...testing (L1) throughout the product development process (PDP) and product lifecycle. You...  ...cross-functional engineers (hardware, software, controls, reliability, operations) and... 
    Flexible hours
    Night shift
    Day shift

    Amazon

    Westborough, MA
    1 day ago
  • Compugen Inc is seeking a Technical Lead to oversee technical activities during cutovers. The role involves managing technician schedules, serving as the escalation point, and ensuring compliance with operational standards. Candidates should be prepared to execute deployment... 

    Compugen Inc

    Framingham, MA
    5 days ago
  • Must have 7+ years of experience in QlikSense tool and in designing and developing Qliksense applications. Having knowledge in Qlikview would be additional advantage. Assess data quality and data architecture Strong SQL experience, required; Knowledge of scripting technologies...

    krg technology inc

    Weston, MA
    1 day ago
  • $179k - $254.3k

     ...about pushing the boundaries of physics and engineering to build a faster, more connected world,...  ...member of Acacia’s Hardware team and lead the hardware life cycle of our products....  ...within a multi-disciplinary Hardware, Software, Optics, and DSP engineering organization... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    CISCO Systems

    Maynard, MA
    1 day ago
  •  ...Doble Engineering seeks a contractor to migrate and fortify desktop/firmware CI pipelines into a unified Azure DevOps environment. You will embed threat modeling, Snyk scanning, and SBOM generation as standard in pipelines to meet CRA and IEC 62443-4-1 secure-SDLC requirements... 
    For contractors

    Jobleads-US

    Marlborough, MA
    3 days ago
  • $16.73 - $25.43 per hour

     ...with highly agile and fully integrated equipment workflows. Our customers also deploy the individual elements of EVM — Clinical Engineering, Onsite Equipment Management and Rental Services — to ensure patient-ready equipment is in the right place at the right time. More... 
    Daily paid
    Full time
    Temporary work
    Local area
    Flexible hours

    Agiliti Health

    Marlborough, MA
    5 days ago
  • $107.5k - $204.5k

     ...problems. With our three market leading businesses, world-class...  ...investments in research and development, we offer capabilities and opportunity...  ...of experience and renowned engineering expertise to meet the needs...  ...and defense.The Raytheon Software Team is seeking someone... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Sudbury, MA
    1 day ago
  • $16.73 - $25.43 per hour

    Equipment Processor IAgiliti offers a robust suite of benefits for regular, full-time, non-union employees including: health insurance options for Medical, Dental & Vision plans, Short- and Long-Term Disability plans, Flexible Spending Accounts, Health Savings Accounts...
    Daily paid
    Full time
    Temporary work
    Flexible hours

    Agiliti Health, Inc.

    Marlborough, MA
    1 day ago
  • $16.73 - $25.43 per hour

    Equipment Processor I The Equipment Processing Technician is responsible for processing and inspecting medical equipment, including disassembling and reassembling it and processing and managing the associated accessories, in a district office. The Equipment Processing...
    Daily paid
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    Shift work
    Afternoon shift

    Agiliti Health, Inc.

    Marlborough, MA
    2 days ago
  • $30 - $37 per hour

     ...or other seizure disorder Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome Intellectual or developmental disability Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD Missing... 
    Full time
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Work at office
    Immediate start

    Anduril-1

    Hudson, MA
    5 days ago
  • $107.9k - $195.05k

     ...business.Your greatest work is ahead!We are looking for a Lead Substation Engineer to join our team.*Candidates must be located in the United...  ...arrangements, as well as managers who will encourage career development and growth opportunities, including:Project Management... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Leidos

    Framingham, MA
    4 days ago
  •  ...complex facility and process equipment to ensure regulatory readiness and operational continuity. Working at the intersection of engineering and automation, you’ll engage with data‑driven maintenance and Generative AI insights to enhance reliability and performance. #J... 
    Day shift

    Biopharma Careers

    Marlborough, MA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Development Engineer. Be the first to apply!