Senior Manager, Software Engineering | NexGen Product Development
Boston, MA US
The Senior Manager of Software Engineering will be a technical hands-on leader responsible for architecting and documenting the design of a new, next generation software platform capable of providing cloud connectivity and automation for a life-saving surgical platform.. S/he will lead a team of internal, external contract and software engineers specializing in embedded C/C++, iOS, AWS IoT and control systems as well as be responsible for the entire software development lifecycle requirements including analysis, design specifications, coding guidelines, unit testing, code reviews, and software verification and validation. Prior management experience is required.
Provide knowledge of software analysis/architecture, technical requirements, and design & development for a platform will requires a sophisticated codebase that will interface with hardware platforms, other software systems, and human users
Creatively develop concepts and ideas on how to automate organ preservation using feedback control systems and PID controls.
Ensure that software designs are correct, efficient, safe, robust, and ready for regulatory review
Apply creativity and ingenuity and leadership to design the next generation of innovative software system that can be delivered within program constraints.
Work with subsystem software leads, and other senior technical staff, to ensure that software requirements are clearly articulated, that software meets the system’s technical requirements.
Manage a team technically to provide counsel, development, direction, training and motivation as well as duties including scheduling, scope assessment, tasking and status.
Remain current on state-of-the-art software development, testing/validation and lifecycle management technology and methodologies while maintaining software development procedures per regulatory standards (e.g. IEC 62304)
10+ years SW architecture and development experience of Class II-III medical devices, from concept to production
Experience building new/next generation software platforms from the ground-up, following standards and guidelines
Knowledge of software design controls, source code control and bug tracking using software packages such as bitbucket, perforce and JIRA, git, etc.
Practical programming experience developing software for complex medical devices
Experience developing medical device software for embedded systems and cloud connected medical devices (previous experience with AWS and iOS preferred)
Experience delivering medical (or heavily regulated) products to market using RTOS like QNX, VxWorks and Nucleus
Strong knowledge of FDA QSR, CE Requirements, and V&V Testing and IEC 62304 for medical product
Compensation: $145,000 - $165,000
Direct Reports: Yes
Years of Experience: 10+
Degree: Any Engineering BS
This job description is not intended to be all-inclusive and may have been abbreviated or maximized for online or mobile viewing. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.
Legacy MedSearch was named to the 2019 Forbes list of Best Recruiting Firms in America.
software, engineering, management
With a background in B2B Sales with Sprint’s enterprise division, Sean hit the ground running recruiting at Legacy. He quickly became an indispensable member of the Legacy team with his upbeat attitude, spirit for competition, and knack for finding all-star candidates for even the hardest to fill searches. He believes his best conversations are with perfect strangers, and welcomes to opportunity to connect with anyone and everyone.