Stay Connected!
Finish Line Staffing Services
Published
September 26, 2025
Location
Mansfield, MA
Category
Job Type

Description

Position Summary

Our client, a leader in the medical device industry, is seeking a highly skilled Facilities Software Engineer to join their team. This individual will provide software and firmware design, development, and validation for innovative medical devices and equipment. The Facilities Software Engineer will take ownership of software system architecture design while contributing across the full software development lifecycle—including requirements definition, risk analysis, implementation, code reviews, and testing. The ideal candidate will bring strong embedded development expertise, regulatory knowledge, and a passion for delivering safe, reliable, and compliant medical technology.

Key Responsibilities

  • Lead the technical aspects of software development on assigned projects.

  • Participate in the evaluation and selection of system architectures and technologies.

  • Conceive, document, and develop software architectures.

  • Author software development plans, requirements specifications, and risk assessments.

  • Design, code, and implement software for medical devices in compliance with IEC 62304.

  • Prepare and maintain comprehensive design history documentation.

  • Develop and execute unit testing, verification, and software characterization testing.

  • Contribute to product validation activities, including code reviews, validation protocols, and test reports.

Other duties as assigned. Responsibilities may change at any time with or without notice.

Required Skills & Abilities

  • Strong experience in sensor data acquisition and processing, motor controls, temperature controls, bootloader design, networking, GUI/touchscreen, and device driver development.

  • Proficiency with communication buses (I2C, SPI, RS232, 1-wire) and Ethernet protocols.

  • Demonstrated experience with embedded microprocessor software/firmware development (ARM-based, DSP, and mixed-signal microcontrollers).

  • Familiarity with IEC 62304 software quality standards; understanding of FDA QSR principles preferred.

  • Self-motivated, able to work independently with minimal supervision.

Education & Experience

  • 8+ years of software development experience with C, C++.

  • 2+ years with C#, GUI implementations, and Python.

  • 8+ years of embedded firmware development and debugging.

  • B.S. in Software Engineering, Electrical Engineering, or related field required.

  • M.S. degree preferred.

  • Prior experience in the medical device industry highly desirable.

Apply
Drop files here browse files ...
PDF format only at this time. If you experience problems uploading, please email your resume to info@finishlinestaffing.com

Related Jobs

Electrical Engineer   Mansfield, MA new
September 26, 2025
Plant Maintenance Foreman   Jupiter, FL new
September 23, 2025
Design Quality Engineer   North Attleboro, MA new
September 23, 2025
Principal Systems Engineer   Lawrence, MA new
September 11, 2025
Are you sure you want to delete this file?
/