Software Architect Position Available In Suffolk, Massachusetts
Tallo's Job Summary: This job listing in Suffolk - MA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Software Architect
Our client, a global leader in specialized diagnostics, is seeking an experienced Software Architect to drive the design and development of platform architecture across multiple product lines. This is a high-impact role focused on shaping scalable, reliable, and compliant software solutions within a regulated environment.
Key Responsibilities:
Lead the architecture and design of embedded and application-level software for medical device platforms.
Ensure consistency in software architecture and development practices across multiple product teams.
Oversee the use of design patterns, common frameworks, and third-party tools aligned with industry standards.
Collaborate with cross-functional R D teams, including product owners and QA, to ensure alignment on requirements and quality.
Participate in code and design reviews, mentor team leads, and troubleshoot complex software challenges.
Contribute to strategic technical planning and research for next-generation products.
Required Qualifications:
Bachelor’s or Master’s degree in Engineering or related field.
10+ years of software development experience, including architecture leadership.
Strong programming skills in C++ and QML; expertise in Linux, Qt, and embedded systems.
Solid understanding of
ISO 13485, IEC
62304, or similar regulatory standards for medical software.
Experience with tools and technologies such as Yocto, CMake, Docker, microservices, and cybersecurity best practices.
Preferred Attributes:
Strong leadership, communication, and project estimation skills.
Experience in diagnostics, healthcare technology, or regulated product development.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job
Dice Id:
10105282
Position Id:
782665