Full Spectrum Software is a unique place to work. The entire organization is about building outstanding products for the medical and life science industries.
Full Spectrum Software management understands what developers want in a work environment and what they need to be successful. We are constantly on the lookout for new tools to help us do our job better and more efficiently.
Our talented software and quality assurance engineers are gifted and highly experienced individuals who can also adapt to new and groundbreaking science. Each project has, at its core, some new technology that advances patient care or scientific research and requires all engineers to be or become knowledgeable about the domain for which the product is intended. This makes each project new, exciting and an opportunity to exercise creativity.
Each member of our team understands how important it is that all of us are successful. If you are a professional software engineer or software quality assurance expert, have a passion for your work and are willing to help others as they will help you to successfully deliver these groundbreaking products, this just might be the best job you ever had.
If you feel you have "the gift", we want you to meet our team and consider a career at Full Spectrum.
We work with VC-backed startups and Fortune 50 industry leaders on the latest medical and clinical devices that make a difference in people's lives. Many companies say that, but we are living it! We work with some of the most prestigious scientists in the world to build software for devices that use the most advanced technology in the world to better detect and treat cancer, heart disease, genetic abnormalities and many other life-threatening conditions. The software we develop drives devices that perform advanced gene expression, molecular diagnostics, medical imaging, cardiac monitoring, cerebral function analysis, high-end microscopy, high throughput laboratory platforms and many others. Our industry is making extraordinary advances in genomics, proteonomics, molecular imaging and so many other medical and clinical specialties that the excitement is palpable. Leaders in the fields we work in are getting closer to finding cures for serious diseases faster than anyone dreamed possible just five years ago. Imagine being part of a team that finds the cure for a dreaded illness.
If that sounds exciting to you and you have the right experience and a passion for excellence, then we would like to hear from you.
The Lead Software Test Engineer is a technical position responsible for testing and verification of software solutions developed by
Full Spectrum Software and by our clients.
This role is responsible for ensuring that tests are sufficiently defined, the testing process is followed,
and test plans are executed as defined by Full Spectrum Software’s Quality Management System and client expectations.
Much of our work is in the medical device field. The ideal candidate will be an experienced SQA engineer for FDA-regulated medical device software and/or software solutions involving hardware interfaces. Good understanding of testing methodologies for desktop, embedded, and mobile systems is a must.
This is a full-time position at our facility in Southborough, MA. Some work at our clients’ sites in the greater Boston area may be required.
The Director of Engineering for Medical Device Software is a key leadership position where you will use your knowledge of the medical device industry to collaborate with our clients to shape new and innovative solutions for medical devices. This role involves both tactical and strategic components. You will not only work with our development teams as they define and implement software solutions for our clients’ projects, but will also participate in continuous improvements to our engineering, quality and business processes and objectives.
The role of a Project Lead Software Engineer at Full Spectrum Software is a dynamic, collaborative and enterprising role.
As the chief technical contributor on projects, you will be involved in all aspects of the software development lifecycle,
from developing project architectures, roadmaps and strategies through leading a team in detailed design and the successful implementation of the plan.
While roughly 75% of your time will be spent on hands-on design and development, the remaining time will be spent collaborating with clients,
developing solutions architectures, managing the team of seasoned engineers, and authoring technical documents.
The ideal candidate is someone who loves learning new technologies and applying their expertise to unique and interesting technical challenges.
This is a full-time position at our facility in Southborough, MA. Occasional travel to our clients’ sites for collaboration and integration activities may be required.