Job Title : Director of Embedded Software Engineering
Location : Greater Boston
Join a leading engineering and design firm at the forefront of medical device innovation, dedicated to improving healthcare through cutting-edge technology.
Specializing in the design, development, and commercialization of advanced medical devices that enhance patient care and redefine medical practices globally.
Our client is seeking a visionary and experienced Director of Embedded Software Engineering to lead our talented team in developing robust and innovative embedded software solutions for medical devices.
As a key leadership role, you will drive the strategic direction, execution, and continuous improvement of embedded software development processes across their organization.
This is a full-time hybrid role located in Massachusetts.
Required Skills & Experience
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field; advanced degree (MS or PhD) preferred.
- Minimum of 8 years of progressive experience in embedded software engineering, with at least 5 years in a leadership or management role within the medical device industry.
- Proven track record of successfully leading and delivering complex embedded software projects from concept through commercialization.
- Expertise in software development for real-time embedded systems using C / C++ and familiarity with RTOS (Real-Time Operating Systems).
- Strong understanding of software architecture, design patterns, and principles of software engineering.
- Experience with software verification and validation activities, including unit testing, integration testing, and system testing.
- Deep knowledge of regulatory requirements and standards (FDA, ISO 13485) applicable to medical device software development.
- Excellent communication skills with the ability to effectively collaborate with stakeholders at all levels of the organization. What You Will Be Doing
Daily Responsibilities
- Provide strategic leadership and oversight for the embedded software engineering team, fostering a culture of innovation, collaboration, and excellence.
- Lead the design, architecture, and development of embedded software solutions for medical devices, ensuring compliance with regulatory standards (FDA, ISO 13485) and design controls.
- Collaborate closely with cross-functional teams including hardware engineering, mechanical engineering, and regulatory affairs to ensure seamless integration of software with hardware components.
- Define and implement best practices for software development lifecycle (SDLC), including requirements analysis, design, implementation, testing, and documentation.
- Drive initiatives for continuous improvement in software development processes, tools, and methodologies to enhance efficiency, quality, and scalability.
- Provide technical guidance and mentorship to software engineers, promoting professional growth and development within the team.
- Partner with product management to translate customer needs and market requirements into software requirements and technical specifications.
- Ensure adherence to cybersecurity standards and practices in embedded software development to safeguard patient data and device integrity.
The Offer
Bonus OR Commission eligible
You will receive the following benefits :
- Medical, Dental, and Vision Insurance
- Vacation Time
- Stock Options