Logo-of-Sunrise-Labs-Inc-hiring-for-jobs-in-US-on-GrabJobs

Software Architect

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Architect

Description

Position Overview: Responsible for the high-level architecture and design of medical device software, ensuring alignment with system and software requirements. This “hands-on” role requires you to be in our Bedford, NH office to collaborate with project managers and software teams on multiple projects. The role includes reviewing detailed designs, the testing structure, and code, while also focusing on risk management and cybersecurity to ensure device safety for users and clinicians.  It also offers the chance to lead technical initiatives, guide engineering teams, and make a significant impact on the development of medical devices.

Key Responsibilities:

  • Architecture  & Design: Develop scalable, secure, and compliant software architecture based on system and software requirements.
  • Collaboration  & Leadership: Work closely with project managers and software teams, providing architectural guidance and mentoring engineers.
  • Code  Quality & Reviews: Conduct code reviews, enforce coding standards, and ensure high-quality, maintainable code.
  • Regulatory Compliance: Ensure adherence to regulatory standards  (e.g., IEC 62304) for medical device software.
  • Risk  Management & Cybersecurity: Integrate safety measures and conduct risk assessments to ensure device safety.
  • Continuous  Improvement: Advocate for best practices, evaluate new technologies, and enhance development processes.

Requirements

  

Qualifications:

  • Required: Bachelor’s  degree in software engineering, Computer Science, Electrical Engineering,  or a related field; 10+ years of industry experience; proficiency in programming languages (e.g., C, C#, C++, JavaScript); experience with embedded systems, and medical device development; familiarity with Agile/Scrum processes.
  • Beneficial: Master’s degree; experience in Class B and C medical devices; Linux OS configuration; familiarity with test-driven development (TDD), CI/CD, and regulatory standards like IEC 62304.
  • Preferred:  Experience using generative AI to aid in software development, developing machine learning-based products, knowledge of embedded Linux, real-time operating systems (RTOS), and cybersecurity hardening, as well as familiarity with      Atlassian tools and software development best practices.
Original job Software Architect posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Software Architect Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Architect Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.