Alma, a Sisram Medical company, is a global leader in medical-aesthetic technologies, with over 25 years of experience in energy-based devices (EBD). Over the years, Alma has evolved into an integrated aesthetic and wellness ecosystem that combines medical devices, injectables, diagnostics, and personalized skincare. The company operates in a dynamic, innovation-driven environment, merging advanced technology with deep clinical understanding to create holistic solutions for aesthetic clinics. Alma’s headquarters are in Caesarea, Israel, with business operations in more than 100 countries worldwide.
- Provide strategic direction and leadership for Firmware and Software development, with a strong focus on embedded systems and AI-based products
- Lead end-to-end firmware development processes, from architecture and design through implementation (C-based development), testing, and release
- Manage and oversee external subcontractors, ensuring high-quality delivery, adherence to timelines, and alignment with company standards
- Build, lead, and mentor a team of engineers, fostering a culture of ownership, excellence, and continuous improvement
- Drive cross-functional collaboration with Hardware, V&V, Regulatory, Quality, and Product teams
- Ensure all development activities comply with medical device regulatory requirements and standards
- Lead development efforts in a structured, regulated environment, including documentation, traceability, and design control
- Take an active role in technical and architectural decisions, while maintaining a strategic, system-level view
- Continuously improving development methodologies, processes, and tools
Requirements:
- 10–15 years of experience in software/firmware
- development
- Proven experience in hands-on firmware development in C – mandatory
- B.Sc. in Software Engineering.
- Previous managerial experience leading engineering teams – mandatory
- Strong experience managing subcontractors / external vendors
- Experience working in medical device companies or regulated environments – mandatory
- Solid understanding of medical software development lifecycle, regulatory requirements, and quality processes - mandatory
- Experience leading complex, multidisciplinary development efforts
- Strong leadership and people management skills, including the ability to scale and develop teams
- Ability to effectively manage external partners and vendors and hold them accountable
- Deep technical understanding of embedded systems and firmware architecture
- Strong execution capabilities (strategic + hands-on)
- Excellent communication and stakeholder management skills
- Ability to operate in a fast-paced, regulated, and matrix environment
- High sense of ownership, accountability, and delivery focus