What are the responsibilities and job description for the Director, System Software Engineering position at Shifamed?
Laza Medical, a Shifamed Portfolio Company, is at the forefront of developing state-of-the-art imaging solutions for cardiovascular applications. Our mission is to democratize top-quality cardiovascular imaging using robotics and AI. To learn more about Laza Medical, please visit https://lazamedical.com/.
About Shifamed
Founded in 2009 by serial entrepreneur Amr Salahieh, Shifamed LLC is a privately held medical technology incubator focused on the development of novel medical products to address clinical needs in the rapidly evolving fields of cardiology and ophthalmology.
Description:
As the Director of System Software at Laza Medical, you will be the architect to design, build, test and deploy a system software for a revolutionary medical device. Collaborating closely with embedded, control, and quality engineers, you will contribute to the development of safe and fault-tolerant motion models and plans, device integrations, data visualizations, and simulations.
Responsibilities, Skills & Hands-On Experience:
NOTICE TO CANDIDATES: Please be aware that Shifamed and its portfolio companies do not conduct interviews or extend offers through mobile web chat applications. Please report any such occurrences to hr@shifamed.com.
About Shifamed
Founded in 2009 by serial entrepreneur Amr Salahieh, Shifamed LLC is a privately held medical technology incubator focused on the development of novel medical products to address clinical needs in the rapidly evolving fields of cardiology and ophthalmology.
Description:
As the Director of System Software at Laza Medical, you will be the architect to design, build, test and deploy a system software for a revolutionary medical device. Collaborating closely with embedded, control, and quality engineers, you will contribute to the development of safe and fault-tolerant motion models and plans, device integrations, data visualizations, and simulations.
Responsibilities, Skills & Hands-On Experience:
- Architect and execute software framework for system.
- Lead, mentor and grow the software team for system software, imaging reconstruction, UI/IX, firmware and cloud connectivity.
- CI/CD pipeline for software deployment.
- Develop budget and project plans.
- Create requirements and formal test protocols for new features.
- Oversee the full cycle of the development of software.
- Utilize and develop software for real-time systems for safe and fault-tolerant software applications.
- Collaborate with cross-functional teams to design and implement systems for medical devices.
- Implement and optimize software modules for path planning, kinematics, sensor integration, and simulations for testing and development.
- Generate formal design documentation.
- MS or PhD degree in CS, EE, Robotics or a related field.
- Minimum 12 years of relevant experience, including 5 years of technical management responsibilities.
- Proficiency in programming using C , C and Python, and experience with OOP design.
- Proven project management experience on large software projects with hardware components and real time systems.
- Experience with user interfaces and user experience in 3D environments.
- Strong verbal and written communication skills.
- Experience with software development process in a regulated medical device environment is a plus.
NOTICE TO CANDIDATES: Please be aware that Shifamed and its portfolio companies do not conduct interviews or extend offers through mobile web chat applications. Please report any such occurrences to hr@shifamed.com.
Salary : $210,000 - $240,000