Job Directory Manager, Software Engineering

Manager, Software Engineering
Billerica, MA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Responsibilities

Duties:

Design, develop, test and document software for Embedded Microcontrollers and Embedded Systems for Insulet products using C++ programming; Ability to work as a technical lead by contributing in cross functional strategic discussions and determining appropriate concepts and approaches to improve products and processes. Ensure that the software design for Embedded Microcontrollers/Systems in medical products is in compliance with company policies, and that software activities are appropriate for the design and maintenance of medical products; Write and maintain software design documentation and testing requirements in C++; Coordinate with Quality, Regulatory, Marketing and Manufacturing teams to ensure that software designs meet technical, regulatory and manufacturing requirements; Manage software engineers in development efforts, as well as coordinating software task management and project planning activities. Work closely with hardware engineers to integrate and debug systems; Work with other departments to troubleshoot field issues; Participate in product design reviews; Project work using traditional waterfall project management as well as Agile methodologies. Education and Experience

* Bachelor's degree in Information Technology, Computer Science, Software Engineering or a related field; and
* At least five (5) years of progressive work experience in designing and developing software for Embedded Microcontrollers or Embedded Systems using C++ programming, including at least three (3) years of software design and documentation experience involving medical devices.
* Supervises 1-4 employees

JOB CODE MSE

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.