Point your AI agent at freehire and let it find you a job.

Get the CLI →

Mego Afek

Open 19d

Software & Firmware Team Manager

Posted 8 views
Discussion

Summary

Lead software and firmware architecture for medical devices, overseeing cybersecurity strategy and hands-on embedded C/C++ development. You will manage Agile projects, ensure compliance with international medical standards like IEC 62304, and mentor engineering teams.

  • System-Level Architecture: Lead system-level software and firmware architecture, defining core interfaces and communication protocols (APIs, Wireless) between the device, mobile app, and test/manufacturing tools.
  • Firmware Engineering: Hands-on embedded firmware design.
  • Cybersecurity: Lead the cybersecurity strategy and implementation across all company products following a Secure by Design approach. Perform cybersecurity risk assessments (Threat Modeling), define encryption mechanisms, secure communication protocols, Secure Boot, and Secure Firmware Over-The-Air (FOTA) updates.
  • Support the New Product Introduction (NPI) process by developing and maintaining testing infrastructure and production jigs.
  • Provide ongoing technical support for software/firmware issues arising on the production line.
  • Write, review, and approve regulatory software documentation throughout the Product Development Life Cycle (PDLC), including Software Requirements Specifications (SRS), Software Design Descriptions (SDD), Traceability Matrices, and Integration Reports.
  • Agile Project Management: Lead software projects using Agile methodologies—plan, track, and execute day-to-day tasks, milestones, project schedules, and resource allocation aligned with the overall R&D roadmap.
  • Provide technical leadership, professional mentoring, and hands-on troubleshooting support for complex technical challenges.
  • Ensure full alignment with international Cybersecurity regulations and guidelines (FDA Cybersecurity Guidance, EU MDR) and follow the Quality Management System (QMS) processes and international medical device standards (IEC 62304, ISO 14971, IEC 60601).
  • Work closely with Software V&V, Hardware, Mechanical, and QA/RA teams.

Requirements

  • B.Sc. in Software Engineering / Computer Science
  • 10+ years of experience in software and firmware development for multidisciplinary systems (integrating hardware, software, mechanics, and sensors), experience in the Medical Device industry – Strong Advantage.
  • Proven hands-on experience in Embedded C/ C++ development for Microcontrollers (MCU).
  • Experience with cybersecurity regulatory standards for medical devices, leading Cybersecurity initiatives in embedded or medical device environments (Threat Modeling, encryption, secure architecture).
  • Strong background in writing in-depth engineering and development documentation.
  • Team Lead or Tech Lead experience managing engineers – Advantage.
  • Experience in development and integration of mobile applications/ wireless communication protocols (BLE, Wi-Fi, etc.) – Significant Advantage.
  • Experience developing test tools, automation, and manufacturing infrastructure (Python, C#, LabVIEW, or similar) – Advantage.
  • Deep familiarity with medical software development standards: IEC 62304, ISO 14971 (Risk Management), and FDA guidance – Strong Advantage.

Skills

What Lead Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available