Software Architect -Medical Devices
$200k - $220kCyberCoders
Job Description
Job Description
Software Architect -Medical Devices
Here is the revised, high-efficiency job description. It is highly concise, strips out non-essential filler, removes all non-ASCII characters, and places both the salary and the medical device regulatory requirement right at the top.
Software Architect
Salary Range: $200,000 - $220,000 + full benefits & retirement plan Location: Burlington, MA area (Onsite, with consideration for hybrid flexibility) Industry: Medical Device Diagnostics
Must-Have Core Skills
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.
About the Opportunity
Join a global leader in specialized medical diagnostics operating in over 30 countries. This stable, family-owned organization employs over 7,000 professionals and focuses on developing highly customized medical assays and biomaterials that directly impact patient care and hospital efficiency.
Position Summary
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.
Key Responsibilities
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.
Desired Premium Skills (A Plus)
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%).
About the Opportunity
Step into a high-impact leadership role with a global giant in specialized medical diagnostics. If you want your architectural decisions to directly improve hospital efficiency and patient care worldwide, this is your next career move.
Position Summary
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.
Key Responsibilities
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.
Desired Premium Skills (A Plus, Not Required)
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.
What Is on Offer
Competitive base salary ($200k - $220k) tailored to experience.
Comprehensive medical, dental, and vision insurance packages.
401(k) retirement plan with an employer match.
Generous paid vacation, sick leave, and performance-based bonus eligibility.
Exceptional work-life balance with minimal travel requirements (less than 5%).
Benefits
Excellent Benefit package
Medical/Dental/Vision
401k with sizable match
PTO
- ...Services company , is seeking a Principal Network / Systems Architect to support KITS and our government customer in Carson, CA. This... ...Design: ~ Architect integrated solutions where Software-Defined Networking (SDN) and Hyper-Converged Infrastructure (HCI...SuggestedLocal areaRemote workFlexible hours
- ...Follow New England Life Care policies and procedures in the normal conduct of company business. Maintain a strong understanding of software development lifecycle (SDLC) and data engineering best practices. Ensure professional practices comply with HIPAA Privacy and...SuggestedFull timeTemporary workCurrently hiringLocal areaRemote workMonday to Friday
$90k - $115k
...Embedded Software Engineer 10Beauty is a robotics startup based in Burlington, Massachusetts, United States. We have raised $70M from... ...the opportunity to work across firmware, hardware interfaces, device communications, and system-level software while collaborating closely...SuggestedFull time- ...life and disability insurance. Onsite role in Burlington, MA W2 Candidates only Job Overview We are seeking a Software Engineer to design, develop, and optimize embedded software solutions for brewer appliances/platforms. This role requires deep...Suggested
$134k - $184k
...most demanding cyber problems. A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team... ...systems internals (e.g., file systems, IO, memory management, device drivers), threading, compiler technologies (e.g., GCC, LLVM)...SuggestedFull timeLocal areaNight shift$110k - $151k
...will do: Work as part of a small, focused team to architect, develop, implement, and test modular software applications and tools for emulating cyber-physical... .... Develop emulator tooling and virtual device models to support reverse engineering and analysis...Full timeLocal areaImmediate startNight shift- ...Job Description Job Description Senior Dynamics 365 Architect Hybrid – Greater Boston, MA About the Opportunity Join a privately held enterprise data platform company — whose technology is trusted by the world's largest enterprises across finance, healthcare...Contract work
- ...develop new approaches and countermeasures for emerging threats to embedded systems Design and build prototypes (hardware and software) to demonstrate advanced capabilities Perform hands-on security assessments of embedded systems Develop software for interfacing...Work experience placementInternshipLocal areaImmediate start
- ...teams work at the intersection of embedded software, computer architecture, hardware... ...firmware for mission-critical systems. Architect and implement trusted computing technologies... ...-metal firmware, RTOS, embedded Linux, device drivers, or systems programming). Familiarity...Work experience placementInternshipLocal areaImmediate start
- ...reimagining the supply chain with its end‑to‑end, AI‑powered robotic and software platform. The company reinvents the warehouse as a strategic... ...and maintain Linux kernel drivers for custom hardware and device integration. Design and implement Ethernet networking solutions...
$116.4k - $140k
...Select how often (in days) to receive an alert: JOIN OUR TALENT NETWORK Secure Software, Embedded Systems Engineer (mid-career) Apply now Date: May 21, 2026 Location: Lexington, MA, US Company: MIT Lincoln Laboratory...- The Chronicle Of Higher Education, Inc. is seeking a Bioinformatics Software Developer to lead comprehensive web development for complex bioinformatics projects. This role entails collaboration on a genome database project at Harvard University, focusing on applications...
- ...difference with us. Department Summary: MITRE’s Electronic Systems Security department is seeking to hire talented and creative software vulnerability researchers and reverse engineers with a focus on embedded systems. Our researchers tackle the most complex,...Work experience placementInternshipLocal area
- ...Electronic Systems Security Department MITRE's Electronic Systems Security department is seeking to hire talented and creative software vulnerability researchers and reverse engineers with a focus on embedded systems. Our researchers tackle the most complex, challenging...Work experience placementLocal area
$163.9k - $270.88k
...UKG Principle Software Engineer, AI/ML At UKG, the work you do matters. The code you ship, the decisions you make, and the care you... ...in generative AI, NLP, or related fields. Proven expertise in architecting and deploying large-scale AI/ML systems in production...Local area$84.3k - $107.48k
...with oversight 12. Build enhancements to current functionality using application tools. 13. Participate in detailed testing of software updates and upgrades. 14. Respond to issues reported by users; research and resolve issues in a timely fashion. 15. Provide...Work experience placementRemote workMonday to FridayFlexible hours- ...firm in Wilmington, MA is seeking a Senior Systems Engineer to architect and integrate advanced screening platforms. This role involves... ..., ensuring seamless integration between hardware and software, and providing engineering support for current products. Candidates...
- ...Koniag IT Systems, LLC, a Koniag Government Services company , is seeking a Senior Enterprise IT Architect to support KITS and our government customer in Carson, CA. This position is for a Future New Business Opportunity. The customer may need support as needed at...Contract workLocal areaFlexible hoursShift work
$116.4k - $140k
Select how often (in days) to receive an alert: JOIN OUR TALENT NETWORK System Analyst Apply now Date: May 29, 2026 Location: Lexington, MA, US Company: MIT Lincoln Laboratory The Integrated Missile Defense...Worldwide- ProKatchers LLC is looking for a Principal Embedded Software Developer located in Burlington, MA. The ideal candidate will have a minimum of 15 years of relevant industry experience and advanced proficiency in C/C++ and embedded systems. The role involves participating...
- Onto-Innovation based in Wilmington, MA is looking for an Embedded Software Developer to join their engineering team. This role focuses on designing and optimizing embedded software for high-performance semiconductor test equipment. The ideal candidate will have a Bachelor...
$145.2k - $170k
...environment. The group's research and development activities include architecture and concept design, advanced algorithms development, software and hardware prototyping, experimental field-testing, and data analysis. Our team focuses on creating new capabilities through...$30 - $55 per hour
...responsible for all aspects of managing production Charles River IMS systems for multiple Clients as part of the Charles River Software as a Service (Saas) offerings which includes Application Management for hosted and non-hosted clients. Responsibilities: This...Remote workWeekend work$220k - $260k
...space assets (e.g., the F-35 Joint Simulation Environment) using the methods of operational and systems analysis. SAAM is developing software and hardware tools and datasets to support these analyses, including algorithms, processing chains, and scenarios to inform and...Full timeLocal areaRemote workNight shift$145.2k - $170k
...communication and sensing systems, and/or testing, integrating, and demonstrating these novel capabilities in hardware and real-time software in lab, vehicle, and flight environments. Day to Day Activities Include Leading One or More of the Following: Design...Remote work- ...Device Integration Engineer (Non-Clinical) Woburn, MA - Occasional travel required to other client locations as mentioned below. Duration: Long Term LOCAL CANDIDATES ONLY Job Description Attached Clinical Device Integration Engineer - Travel: Required -...Local areaHome office
- Tufts Medicine is looking for an IT Application Support Specialist to design, develop, and implement IT solutions while ensuring excellent customer service. Responsibilities include overseeing IT application implementation, optimization, and support for critical applications...
$90k - $115k
Clockwork (acquired by 10Beauty) is seeking an Embedded Software Engineer in Burlington, MA to develop high-performing software for next-generation robotic systems. You will work with C++ on embedded Linux systems and collaborate with engineers across disciplines. The...- ...systems (including pLEO and MEO/GEO), mesh networking, edge computing platforms, cyber security solutions, network resiliency, and software-defined networking (SDN) Experience with systems engineering processes for networking systems, e.g. requirements development/...Work experience placementInternshipLocal areaImmediate start
- ...verification. Experience working with multiple engineering disciplines to provide solutions to complex problems that require unified software, hardware, mechanical and reliability approaches while balancing cost and schedule constraints. Strong interpersonal skills to...Work experience placementInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect -Medical Devices. Be the first to apply!
- internship software Burlington, MA
- software support Burlington, MA
- software quality assurance Burlington, MA
- embedded software Burlington, MA
- software sales representative Burlington, MA
- id software Burlington, MA
- healthcare software sales Burlington, MA
- remote software sales Burlington, MA
- software engineer - cloud services Burlington, MA
- entry level software sales Burlington, MA


