Project Manager - Software Development in Westford, MA at APEX Systems

Date Posted: 9/29/2018

Job Snapshot

Job Description

Job #:  891284

Software Development PM Opportunity - Westford, MA

Apex Systems combines with parent company On Assignment (NYSE: ASGN) to make it the 2nd largest IT staffing agency in the country.

Apex has an opportunity for a Software Development PM for a client in Westford, MA.

The details for the role are below. If interested in learning more please send an updated resume in MS Word format to Brianna Andre,

Here are the details:

  • Position: Project Manager
  • Location: Westford, MA
  • Duration: Permanent 
  • Salary: Negotiable based on experience

Must Haves: 

  1. Medical Device experience, ideally with Software Development and new product roll outs. They have products and projects in all stages of the development lifecycle from inception to implementation they would be jumping in on.
  2. Working in both Linux and Windows environments in doing Agile and Waterfall development. 
  3. Ideally come from some Software Development background in C++. Strong ability to multi-task and follow regulatory protocols.

Job Description

  • Our client is committed to helping people live their best possible life through the power of health. For more than 125 years, we've brought new products and technologies to the world -- in nutrition, diagnostics, medical devices and branded generic pharmaceuticals -- that create more possibilities for more people at all stages of life. Today, 99,000 of us are working to help people live not just longer, but better, in the more than 150 countries we serve.


The Software Lead will serve as the primary member of the cross functional team for software projects. The successful candidate will bring proactive leadership to the software team to drive projects to completion on time and with high quality by working collaboratively with tech lead peers to manage the work of the development team. Tasks include but are not limited to developing project schedules, authoring software development plans, contributing to the development of requirements and managing day-to-day progress of tasks while ensuring that development standards, policies and procedures are adhered to. The candidate will support a culture of quality and accountability on the team through proactive leadership and communication to managers peers and individual contributors.


  • Bachelors degree in Electrical Engineering, Computer Science or related field
  • 10+ years experience in medical device software development projects through full lifecycle from design to deployment
  • Thorough understanding of IEC-62304 and IEC-62366 standards for medical device software development and usability testing
  • Thorough understanding of FDA Guidance documents related to medical device software development and cybersecurity
  • Experience with requirements management, traceability and defect tracking tools
  • Experience with Waterfall and Agile software development life cycle models IS REQUIRED
  • Excellent written and verbal communication skills
  • Demonstrates a proactive approach to getting things done









EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178