Principal Architect, Embedded Platforms & IoMT
Description
Principal Architect, Embedded Platforms & IoMT
Summary
As Principal Architect, Embedded Platforms & IoMT, you will own the end?to?end firmware and software architecture for our medical devices, spanning technology strategy, technical specifications through detailed design, implementation, verification, and system integration. This includes defining and leading product security architecture and cybersecurity solutioning aligned with regulatory and business needs.
This is a highly visible player?coach role. You will set technical direction, lead high?impact design initiatives, and mentor engineers while remaining hands?on with critical design decisions, code reviews, testing, debugging, and root?cause analysis. You will elevate engineering standards across architecture, code quality, documentation, and compliance, delivering practical, robust solutions that meet clinical, cybersecurity, and regulatory expectations across connected IoMT platforms.
Key Responsibilities
- Own the firmware/software architecture for medical devices, including product security architecture and security solutioning, and ensure traceability from requirements through implementation, verification, and system integration.
- Define and evolve a forward-looking technical roadmap aligned to business strategy, clinical/regulatory needs, and product lifecycle considerations.
- Produce clear architectural designs and detailed specifications; evaluate tradeoffs (performance, safety, security, cost, schedule) and guide practical implementation.
- Lead design reviews and technical decision-making; establish and enforce architecture guidelines, coding standards, and best practices.
- Remain hands-on by designing and implementing the most critical components, performing code reviews, and supporting verification, test automation, and debug activities.
- Partner with project management and cross-functional stakeholders to plan work, monitor progress, man-age technical risk, and deliver key milestones on time.
- Serve as the escalation point for complex technical issues; drive structured troubleshooting, root-cause analysis, and corrective/preventive actions.
- Author and maintain architectural documentation to support clarity, reuse, and compliance with FDA/quality system requirements.
- Define security requirements and architecture (e.g., threat modeling, security controls, secure boot/updates, encryption, authentication/authorization) and drive implementation-ready security solu-tions across firmware, software, and interfaces.
- Partner with Information Security and Quality/Regulatory to validate cybersecurity design choices (risk as-sessments, vulnerability management, secure SDLC), and ensure security controls are verifiable and com-pliant.
- Mentor and coach engineers through pairing, reviews, and technical guidance; foster a culture of learning, ownership, and engineering excellence.
- Communicate architecture decisions and their business impact to stakeholders, enabling data-driven tradeoffs and alignment across the organization.
Qualifications
- Strong leadership and agile project management skills.
- Deep expertise in architecting embedded systems and software engineering, especially for real-time systems.
- Advanced proficiency in C++ and C programming.
- Solid understanding of cybersecurity best practice for medical devices.
- Experience with business analysis techniques and processes.
- Professional background in both computer hardware and software analysis.
- Extensive knowledge of FDA regulations and compliance for medical devices.
- High-level critical thinking, organizational skills, and a proactive, hands-on approach.
- Commitment to continuous learning and staying current with emerging technologies.
Preferred Qualifications
- Bachelor/ Master’s degree in computer science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field (preferred).
- 12+ years of overall professional experience, including:
- Min 5 years in software development and architecture within the Medical Device industry or another regulated industry.
- Min 10 years of experience in embedded software development.
- Min 5 years of software architecture experience and product secutiry
- Min 5 years of experience building digital health solutions.
- Equivalent combinations of education, training, and experience may be considered if they provide the required knowledge, skills, and abilities
``