Massachusetts Green Jobs

MassHire JobQuest Logo

Job Information

Aerotek Senior Software Engineer in Norwood, Massachusetts


Our client, who is an innovation Bio Tech company with a start-up vibe, is seeking a talented Software Engineer to join their growing team. This individual will be responsible for the development of code used in this company's devices. The engineer will work in project teams and will provide code compliant to regulatory guidance for the development of software.

Responsibilities :

  • Execute full software development life cycle (SDLC)

  • Develop flowcharts, layouts and documentation to identify requirements and solutions

  • Write well-designed, testable code

  • Produce specifications and determine operational feasibility

  • Integrate software components into a fully functional software system

  • Participate in the development of software verification plans and quality assurance procedures

  • Document and maintain software functionality

  • Troubleshoot, debug and upgrade existing systems

  • Deploy programs and evaluate user feedback

  • Comply with project plans and industry standards

  • Ensure software is updated with latest features

  • Must be able to work in team environment

Required Qualifications :

  • 5+ years’ experience programming in a clinical chemistry device or medical device industry with knowledge of FDA approval process for Medical Device Software required.

  • Skilled in programming with C/C++ Knowledge of C#, Visual Basic, and the .Net Framework

  • Proficiency in TCP/IP, OPC and RTOS development preferred.

  • Experience working with IOT (Internet of Things) and GIT (Source control) preferred.

  • Experience using Microsoft XL, PowerPoint and Word preferred.

  • Experience designing interactive applications

  • Experience with test-driven development

  • Proficiency in software engineering tools (Debuggers, oscilloscope, I2C, SPI, etc.)

  • Ability to document requirements and specifications.

  • Familiarity with Firmware development preferred.

  • Education Requirements: BS degree in Computer Science, Engineering or related field

About Aerotek:

We know that a company's success starts with its employees. We also know that an individual's success starts with the right career opportunity. As a Best of Staffing® Client and Talent leader, Aerotek's people-focused approach yields competitive advantage for our clients and rewarding careers for our contract employees. Since 1983, Aerotek has grown to become a leader in recruiting and staffing services. With more than 250 non-franchised offices, Aerotek's 8,000 internal employees serve more than 300,000 contract employees and 18,000 clients every year. Aerotek is an Allegis Group company, the global leader in talent solutions. Learn more at

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.