Lexington, Massachusetts
20 hours ago
Director of Embedded Software Engineering
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
Confirm your E-mail: Send Email