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 Software Quality Assurance Engineer is a technical position responsible for testing and verification of software solutions developed at Full Spectrum Software and by our clients. The individual would plan, develop, execute, and maintain test cases for software and systems.
The SQA engineer would be responsible for mapping design requirements into test protocols and execution of product testing against product requirements within schedule constraints, and meeting quality goals.
Much of our work is in the medical device field. While not required, the ideal candidate would be an experienced SQA engineer for FDA-regulated medical technologies involving software and interfacing to hardware. Good understanding of testing methodologies for desktop, embedded, and mobile systems will be a big plus.
This is a three-month contract-to-hire position with some work at our facility in Southborough, MA and some work at our clients’ sites in the greater Boston area. Occasional telecommuting may be an option.
As a project leader, roughly 75% of your time will be spent developing software. Depending on the project, that may include designing user experience, designing system architecture, strategizing solutions and writing code. The balance of your time will be spent collaborating with clients, scientists and end users and coordinating team activities. That includes leading our seasoned team of engineers as well as performing project planning, estimating, tracking and performing documentation activities.
Communication skills are extremely important as you will be interacting directly with clients, authoring formal project documentation, architecting software solutions, creating and maintaining project plans and weekly written status reports and meetings, and developing project estimates with documentation being included in the design history file for any regulated devices.
A history of managing multi-person product development teams is required. This is a full time position at our facility in Southborough, MA. Due to our work with physical devices, this is not a telecommuting position. Occasional travel to meet with clients and perform software integration is rarely but occasionally required.
As a senior software engineer, your time will be spent designing object oriented solutions, designing user interfaces, performing hands on software development and collaborating with team members. Projects vary in their core technologies so your ability to learn and apply new technologies is very important.
Communication skills are extremely important as you will be interacting daily with other engineers, occasionally with clients in system design sessions and authoring formal design documentation. This is a full-time position at our facility in Southborough, MA. Due to our work with physical devices, this is not a telecommuting position. Occasional travel to meet with clients and perform software integration is rarely but occasionally required.
Full Spectrum Software is seeking an experienced inside sales-business development managers. The position’s primary focus is to develop a sufficient pipeline by prospecting growth potential customers through outbound activity from our prospect database. Activities include prospecting of new potential customers, outbound calling while documenting call activity, creating customized marketing content, scheduling technical introductory calls, following up with next steps, and action items in our customer relationship management system.
This is a full-time position at our facility in Southborough, MA. This is not a telecommuting position.