Location: Marlborough, MA
Pay Range: $100,000 - $120,000
Employment Type: Perm
Description:
REHM Staffing is seeking a Senior Software Engineer in Marlborough, MA with the following duties:
- Design, implement, test, and release embedded and standalone software for new features and products, utilizing the full software development life cycle
- Maintain software for legacy company products by correcting errors, implementing new features, and improving performance
- Document software specifications and designs in accordance with applicable medical device development standards (e.g. software requirements/design specifications, risk analysis, verification & validation protocols)
- Lead a software development team, mentoring junior developers and advising on software architecture implementations and development best practices
- Collaborate with other departments, including R&D, technical support, field service, and manufacturing.
- Up to 20% telecommuting is allowed; must live within normal commuting distance of Marlborough, MA.