Director of Embedded Software Engineering
Director of Embedded Software Engineering
Motion Recruitment
Hanscom Air Force Base, MA
See who Motion Recruitment has hired for this role
Motion Recruitment provided pay range
This range is provided by Motion Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
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
- 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.
- Bonus OR Commission eligible
- Medical, Dental, and Vision Insurance
- Vacation Time
- Stock Options
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering -
Industries
Staffing and Recruiting
Referrals increase your chances of interviewing at Motion Recruitment by 2x
See who you knowGet notified about new Director of Software Engineering jobs in Hanscom Air Force Base, MA.
Sign in to create job alertSimilar jobs
People also viewed
-
Head of Engineering
Head of Engineering
-
Software Engineering Manager
Software Engineering Manager
-
Software Engineering Director
Software Engineering Director
-
Software Engineering Manager
Software Engineering Manager
-
Software Team Lead
Software Team Lead
-
Director of Systems & Software R&D
Director of Systems & Software R&D
-
Director of Software Engineering and DevOps
Director of Software Engineering and DevOps
-
Software Engineering Manager
Software Engineering Manager
-
Software Engineering Manager, Business Applications
Software Engineering Manager, Business Applications
-
Manager, Software Development (Remote)
Manager, Software Development (Remote)
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More