
Lead Software Development Engineer
Hologic, Inc.10 days ago
Marlborough, MA, USAStaff+
Responsibilities
- Design, develop, and maintain embedded software applications using C and C++.
- Develop algorithms for signal processing, real-time control, sensor fusion, and tracking.
- Take algorithms from concept through prototyping, implementation, and verification on embedded targets.
- Provide technical support and lead project modules to completion.
- Collaborate with cross-functional and internal teams to meet user needs and achieve project goals.
- Mentor junior engineers and pursue continuous improvement.
- Explore new technologies to improve software quality and performance.
Requirements
- The posting seeks an experienced software engineer with embedded software and algorithm development capabilities.
- Knowledge of C and C++ is required for the described development work.
- Ability to work with signal processing, real-time control, sensor fusion, tracking, and embedded-target verification is required or expected.