Director of Embedded Software Engineering
Boston, Massachusetts
Hybrid
Full Time
$165k - $180k
A top medical device company in the Greater Boston area is looking for a talented Director of Embedded Software Engineering to drive their embedded software initiatives.
Position Overview:
The Director of Embedded Software Engineering will lead their embedded software development efforts, overseeing the design, implementation, and integration of software solutions for their medical devices. This leadership role requires a strategic vision, exceptional technical expertise, and the ability to manage and inspire a team of engineers.
Key Responsibilities:
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Position Overview:
The Director of Embedded Software Engineering will lead their embedded software development efforts, overseeing the design, implementation, and integration of software solutions for their medical devices. This leadership role requires a strategic vision, exceptional technical expertise, and the ability to manage and inspire a team of engineers.
Key Responsibilities:
- Lead and manage the embedded software engineering team, fostering a culture of innovation and excellence.
- Define the strategic direction for embedded software development, aligning it with company goals and regulatory requirements.
- Oversee the entire software development lifecycle, ensuring timely delivery of high-quality embedded software solutions.
- Collaborate with cross-functional teams, including hardware, firmware, quality assurance, and product management, to ensure seamless product integration.
- Establish and enforce best practices and methodologies in embedded software development, ensuring compliance with relevant medical device regulations (e.g., ISO 62304, FDA guidelines).
- Drive continuous improvement initiatives, exploring new technologies and tools to enhance development processes.
- Provide mentorship and professional development opportunities for team members, promoting skill growth and career advancement.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field; Master’s degree preferred.
- 10+ years of experience in embedded software development, with a minimum of 5 years in a leadership role, preferably in the medical device industry.
- Strong expertise in embedded C/C++ programming and experience with real-time operating systems (RTOS).
- Proven track record of delivering complex software projects in a regulated environment.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively across teams and influence stakeholders.
- Strong analytical and problem-solving skills, with a focus on quality and continuous improvement.
- Competitive Salary
- You will receive the following benefits:
- Medical Insurance
- Dental Benefits
- Vision Benefits
- Paid Time Off (PTO)
- 401(k) {including match- if applicable}
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.