Senior Staff Engineer - C++
MedTechPharmaemacrorave
Job description
Work Flexibility: Hybrid What you will do: Lead the design, architecture, development, integration, and testing of complex software components and systems, translating user and clinical needs into robust technical solutions. Provide technical leadership and mentorship, driving design decisions, code reviews, engineering best practices, design patterns, SOLID principles, and high-quality software development. Collaborate with R&D cross functional team, Quality and Project Management teams to deliver products through the complete development and release lifecycle. Drive technical innovation and continuous improvement through technology exploration, prototyping, process improvements, and contributions to invention disclosures, patents, and technical documentation. What you need: Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related field. 10+ years of software development experience. Strong expertise in Modern C++, OOP, SOLID principles, design patterns, and software architecture. Experience building scalable, modular, and maintainable software components. Hands-on experience with Qt/QML, Google Test (or similar), debugging, code coverage, and analysis tools. Strong understanding of SDLC, software quality, testing, integration, and deployment. Preferred Qualifications Experience with CI/CD, Agile/Scrum, Git, Perforce, or similar version control tools. Technical leadership experience, including architecture reviews, mentoring, and regulated software development (medical devices preferred); exposure to 3D mathematics, robotics, navigation, or imaging is a plus. Travel Percentage: None
Stand out for this role
NoxPharm tailors your CV to this job description by aligning your experience with the role requirements and terminology. Built for pharma & life sciences.
Tailor my CV now — free to trySimilar MedTech jobs
Phlebotomist II - Float
Quest Diagnostics — Louisville, us
Histotechnician ll - on call req86321
Quest Diagnostics — Indianapolis, us
Req86543 Phlebotomy I On Call
Quest Diagnostics — Silver Spring, us
Health System Svcs -ESO Assoc -Req86946
Quest Diagnostics — San Juan Capistrano, us
Phlebotomist II
Quest Diagnostics — Springfield, us
Phlebotomist III / Float
Quest Diagnostics — Ocala, us