> Markdown version of [/jobs/ext/514310-software-architect-medical-devices](https://www.wearedevelopers.com/jobs/ext/514310-software-architect-medical-devices). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect -Medical Devices - **Company:** Everforth CyberCoders - **Location:** Burlington, MA, United States - **Experience:** Expert - **Salary:** $200,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), .NET Framework, Computing Platforms, C Sharp (Programming Language), C++ (Programming Language), CMake, Cyber Security, Linux, Device Drivers, File Systems, Job Scheduling, Python (Programming Language), Scrum Methodology, Software Architecture, Software Engineering, AngularJS, Yocto, Docker, Microservices - **Published:** June 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a46bd81fde6de823 ## About the Role Do you have experience in Team development?, Do you have a Bachelor's degree?, * Medical Device Expertise: Proven experience developing software under ISO 13485, IEC 62304, or 21 CFR Part 820.30 regulations. * Education & Experience: BS with 15+ years of experience OR MS with 10-15+ years of software engineering experience. * Hands-on & Architecture: Active proficiency in C++, Java, Angular, or Python, paired with deep expertise in distributed microservices architectures. * Linux Systems: In-depth understanding of Linux OS internals (kernel, device drivers, filesystems) and tools like Yocto, CMake, and Docker. * Leadership: Demonstrated track record mentoring technical team leads and driving platform-level design consistency., * Experience with cybersecurity, threat modeling, or SE Linux. * Experience within motor control domains or robotics job scheduling. * Familiarity with Assembly, C, C#, or .NET frameworks. * Minimal travel requirements (less than 5%)., * Experience in medical device software development (ISO 13485, IEC 62304, or 21 CFR Part 820.30). * Knowledge of cybersecurity practices, including threat modeling and SE Linux. * Familiarity with motor control domains or robotics job scheduling. * Experience with Assembly, C, C#, or .NET frameworks. ## Description Reporting to the Software Manager for Architecture and Platforms, you will own the software architecture across multiple product lines. You will bridge high-level product strategy with execution, establishing technical standards, mentoring engineering teams, and ensuring a secure, highly reliable software ecosystem., * Architectural Ownership: Define and maintain the software architecture for core product lines to ensure long-term platform consistency. * Team Leadership: Lead and align technical team leads and engineers with the product architecture vision. * Execution & Scoping: Drive Work Breakdown Structures (WBS) and technical requirements alongside Product Owners and Functional Leads. * Technical Quality: Conduct rigorous code/design reviews, develop proof-of-concepts, and write complex code to resolve high-priority platform challenges. * Cross-Functional Collaboration: Harmonize development efforts across global R&D software teams, Scrum Masters, and Quality Test Engineering., As a Software Architect, you will own the technical blueprint for high-visibility software platforms. Reporting to the Software Manager for Architecture and Platforms, you will govern technology selection, architectural standards, and design practices across multiple product lines. You will bridge the gap between high-level product vision and hands-on execution, ensuring a reliable, high-quality software ecosystem., * Architectural Ownership: Define and maintain the software architecture for key product lines to ensure platform consistency and scalability. * Technical Leadership: Lead, mentor, and align technical team leads and software engineers with the long-term product vision. * Project Scoping: Support requirements generation and drive product Work Breakdown Structures (WBS) alongside Product Owners and Functional Leadership. * Hands-on Problem Solving: Perform code and design reviews, develop proof-of-concepts, and write complex code to resolve high-priority technical issues. * Innovation & Research: Evaluate and integrate third-party technologies and industry trends to power next-generation product development. * Global Collaboration: Harmonize development efforts across international R&D teams, Scrum Masters, and Quality Test Engineering. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)