The C++ Technical Architect is responsible for architecting and designing high-performance, scalable, and secure software systems for medical devices
Job Summary
The C++ Technical Architect is responsible for architecting and designing high-performance, scalable, and secure software systems for medical devices.
This role involves leading technical decision-making, driving system-level architecture, and ensuring compliance with regulatory and performance requirements.
The architect will collaborate closely with cross-functional teams including Product Management, Quality Assurance, System Engineering, and Development teams to deliver robust, safe, and innovative medical device software.
Matching Summary
The C++ Technical Architect is responsible for architecting and designing high-performance, scalable, and secure software systems for medical devices.
Skills & Requirements
Must-have
Modern C++ (C++11/14/17/20)
Object-oriented design
System-level architecture design
Multi-threaded, real-time applications
Secure coding practices
HW/SW integration experience
Nice-to-have
Medical device regulatory standards knowledge
Innovation and continuous improvement
Mentorship and team leadership
Key Requirements
12+ years C++ software development
3+ years Technical Architect experience
Experience in regulated domains (medical, automotive, aerospace, healthcare)