Software Architect

Motion Recruitment Partners LLC

Bedford (MA)

Hybrid

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid schedule Bedford, MA
Medical, dental, and vision coverage
401(k) with company match
Generous PTO and paid holidays

Job summary

Motion Recruitment Partners LLC is seeking an experienced Software Architect to lead architecture across multiple product lines in a global medical diagnostics environment.

You will shape technical strategy, collaborate with cross-functional teams, and work with embedded and enterprise technologies to deliver critical medical software platforms.

Qualifications

  • Experience architecting large-scale software systems.
  • Requirements include C++, Java, Python, and Angular.
  • Strong Linux kernel and embedded software understanding.
  • Knowledge of microservices, messaging, and embedded protocols.
  • Experience with Docker, CMake, Yocto, and scripting.

Responsibilities

  • Define and own the software architecture across multiple product lines.
  • Establish software design standards and architectural best practices.
  • Develop architecture docs, technical specs, and design artifacts.
  • Lead architecture reviews and design sessions.
  • Guide integration of third-party tech and mentor engineers.

Skills

C++
Java
Python
Angular
Embedded software
Linux
Distributed systems
Microservices
Shell scripting
Technical leadership

Education

Bachelor's degree in Computer Science
Master's degree (preferred)

Tools

Docker
CMake
Yocto
Shell scripting

Job description

Our client is a global leader in medical diagnostics, developing innovative technologies that support hospitals, laboratories, and healthcare providers around the world. With decades of industry leadership and a strong commitment to research and development, the company continues to invest in next-generation diagnostic platforms that improve patient care through advanced software and instrumentation.

This is an outstanding opportunity for an experienced Software Architect to join a highly collaborative R&D organization responsible for designing software platforms used in mission-critical medical devices. You'll help define the architecture for multiple product lines, influence technical strategy across global engineering teams, and work with modern embedded and enterprise technologies to build software that directly impacts healthcare worldwide.

Required Skills & Experience
  • Bachelor's degree with 17+ years of software engineering experience, or Master's degree with 15+ years
  • Extensive experience architecting large-scale, complex software systems
  • Expert-level development experience with C++, Java, Python, and Angular
  • Strong Linux expertise, including kernel, device drivers, networking, bootloaders, and filesystems
  • Experience developing embedded software and distributed systems
  • Knowledge of microservices architecture, messaging frameworks, and embedded communication protocols
  • Experience with Docker, virtualization, CMake, Yocto, and shell scripting
  • Strong software design, architecture, and technical leadership experience
  • Excellent communication, collaboration, and mentoring skills
Desired Skills & Experience
  • Experience developing regulated medical devices
  • Familiarity with IEC 62304, ISO 13485, or FDA software development processes
  • Cybersecurity experience, including threat modeling and SELinux
  • Background in robotics, motor control, or industrial automation
  • Experience integrating third-party software and hardware technologies
  • Agile/Scrum development experience
  • Experience leading globally distributed engineering teams
What You Will Be Doing
  • Define and own the software architecture across multiple product lines
  • Establish software design standards and architectural best practices
  • Develop software architecture documentation, technical specifications, and design artifacts
  • Lead architecture reviews, code reviews, and technical design sessions
  • Design and develop proof-of-concept solutions for new technologies
  • Build and enhance complex software components across embedded and application layers
  • Collaborate with product management, engineering, QA, and global development teams
  • Evaluate and integrate third-party technologies into existing platforms
  • Troubleshoot complex system-level issues across software and embedded environments
  • Mentor senior engineers and provide technical leadership across multiple projects
Tech Breakdown
  • 30% Software Architecture & System Design
  • 25% Embedded Linux Development
  • 20% C++ / Java / Python Development
  • 15% Technical Leadership & Cross-Functional Collaboration
  • 10% Research, Proof of Concepts & Technology Evaluation
Daily Responsibilities
  • 40% Hands-On Development & Architecture
  • 30% Technical Leadership & Design Reviews
  • 20% Cross-Functional Collaboration
  • 10% Planning, Documentation & Mentorship
The Offer
  • Competitive base salary plus annual bonus
  • Hybrid schedule (3 days onsite in Bedford, MA)
  • Comprehensive medical, dental, and vision coverage
  • 401(k) with company match
  • Generous PTO and paid holidays
  • Opportunity to work on next-generation medical technologies that directly improve patient outcomes
  • Long-term career growth within a stable, globally recognized healthcare technology organization

Applicants must be currently authorized to work in the United States on a full-time basis. Sponsorship is not available for this position.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect - Medical Device
Software Architect - Medical Device

CyberCoders • Bedford (MA)

On-site
USD 200,000 - 220,000
Medical Insurance
Dental & Vision
401(k) match
+3
Senior Software Engineer (Medical Devices)
Senior Software Engineer (Medical Devices)

Intellias • Massachusetts

Hybrid
USD 120,000 - 170,000
Software Architect
Software Architect

Veranex, Inc. • Providence (RI)

Hybrid
USD 140,000 - 190,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Newton (MA)

Hybrid
USD 100,000 - 130,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Mounds View (MN)

Hybrid
USD 80,000 - 120,000
Software Architect
Software Architect

Suntra MedTech • Bedford (NH)

On-site
USD 120,000 - 150,000
Director, Software Architecture & Engineering
Director, Software Architecture & Engineering

6AM City, LLC • False Pass (AK)

Hybrid
USD 180,000 - 240,000
Principal Software Engineer
Principal Software Engineer

Digital Health Solutions • Andover (MA)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with employer match
Paid time off
Head of Software Engineering
Head of Software Engineering

HireFocus LLC • Houston (TX)

On-site
USD 140,000 - 180,000
Director, Software Architecture & Engineering
Director, Software Architecture & Engineering

Olympus Corporation • Center Valley

Hybrid
USD 144,000 - 217,000
Competitive salary range with potential for annual bonus
401(k) with company match
Comprehensive medical, dental, and vision coverage
+2