Software Architect
$200k - $220kWerfen
Job Information
Number ICIMS-2025-9395 Job function R&D Job type Full-time Location Werfen - Bedford - 180 Hartwell Road Bedford, Massachusetts 01730 United States Country United States Shift 1stAbout the Position
Introduction
Werfen
Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specialized diagnostics in the areas of Hemostasis, Acute Care Diagnostics, Transfusion, Autoimmunity, and Transplant. Through our Original Equipment Manufacturing (OEM) business line, we research, develop, and manufacture customized assays and biomaterials. We operate directly in 30 countries, and in more than 100 territories through distributors. Our Headquarters and Technology Centers are located in the US and Europe, and our workforce is more than 7,000 strong.
Our success comes from a specific focus in these rapidly evolving diagnostic areas, our commitment to customers, and our dedication to innovation and quality. We're passionate about providing healthcare professionals the most valuable and complete solutions to improve hospital efficiency and enhance patient care.
Overview
Position Summary:
Under minimal supervision, leads software development activities including software requirements, architecture, design, implementation, and integration.
Responsibilities
The Software Architect reports to the Software Manager for Architecture and Platforms and is responsible for assigning and overseeing the practical use of technology, architecture, and design practices across multiple products, assuring the proper and consistent use of common architecture and patterns. Oversees implementation of common development quality control practices to ensure consistent and quality implementation of software deliverables. Responsible for all software functional requirements and design specifications documents, including architecture, design diagrams, and implementation documents. Identifies and leads the incorporation of common industry technologies into the software in order to address complex business problems and/or improve quality standards of generated software while meeting business goals. Drives technical research to support next-generation product development.
Key Accountabilities
- Responsible for the overall software architecture of a product line.
- Oversees and drives consistent use of the software platform across multiple product lines and business units.
- Ensures consistency is maintained in the underlying software platform across all products.
- Oversees and ensures consistent shared application of technology, architecture, and design practices across programs in area of expertise.
- Performs and participates in code reviews and design reviews to ensure that code and designs are reliable, consistent, and meet product requirements.
- Supervises and coordinates technical aspects with the technical team leads.
- Supports strategy for requirements generation and organization and ensures functional requirements are consistent throughout the different products.
- Identifies and leads the use of third-party technology according to current industry trends and product business and quality objectives.
- Assists functional lead in producing realistic estimates of tasks to be performed.
- Drives product Work Breakdown Structure (WBS) in collaboration with Team Leads, POs, and Functional Leadership.
- Strategically participates in writing complex pieces of software in the project.
- Troubleshoots and resolves complex software issues, ensuring high reliability and performance.
- Develops and codes proof of concepts to vet ideas.
- Other tasks as assigned.
Networking/Key Relationships
- Coordinates and integrates architecture, design, and development efforts with other technical groups, product owners, scrum masters, and Quality Test Engineering.
- Assists the Software Development Leadership in performance management.
- Interfaces with the R&D Software Teams in the different Werfen Technology Centers to drive alignment and harmonization.
- Assists and mentors other team members in complex problem resolution.
Minimum Knowledge & Experience Required for the Position:
- Requires a BS in Electrical/Computer Engineering and at least 15 years experience or an MS Degree and at least 10 years experience in degreed field.
- Must have participated in managing a product development effort.
- Mastery of programming languages like C++, Java, Angular, and Python.
Skills & Capabilities:
- Works independently, interested in a variety of tasks, and has effective time management skills.
- Strong leadership skills to align software engineers with product architecture vision.
- Basic project management skills.
- Strong oral and written communication skills.
- Experience in software medical devices development that follows ISO 13485, IEC 62304 / 21 CFR Part 820.30 highly desired.
- Sound understanding of the Linux operating system involving kernel, device drivers, IP networking, filesystems, and bootloaders.
- Good understanding of design patterns, framework libraries such as Angular and Java.
- Good understanding of distributed design architecture like microservices, messaging, and embedded protocols.
- Good knowledge of yocto, cmake, shell scripting, Docker, and VM.
- Good knowledge of embedded systems especially in the motor control domain.
- In-depth knowledge of cybersecurity involving threat modelling and SE Linux.
- Job scheduling experience in robotics is a plus.
Qualifications
Min Knowledge & Experience required for the position:
- Bachelor's Degree plus a minimum of 17 years of related experience or Master's Degree plus a minimum of 15 years of related experience or waiver based on experience.
- Degree should be in a technical discipline such as Chemistry, Math, Physics, Engineering, or Computer Science.
- Proficient in code languages (Assembly, C, C++, Java, C#, .NET, etc.) found in product development.
- Proficiency with a personal computer and software packages
- Language: English
International Mobility: Required: No
Travel Requirements:
- <5 % of time
The annual base salary range for this role is currently $200,000 to $220,000. Individual employee compensation will ultimately depend on factors including education, relevant experience, skillset, knowledge, and particular business needs.
This role is eligible for medical, dental, and vision insurance, 401k plan retirement benefits with an employer match, as well as paid vacation and sick leave. Our sales roles are eligible for participation in a commission plan and our management, and select professional roles, are eligible for a performance-based bonus.
If you are interested in constantly learning and being challenged on a daily basis we encourage you to submit your resume or CV.
Werfen is an Equal Opportunity employer and is committed to a diverse workplace. Werfen strictly prohibits unlawful discrimination, harassment or retaliation based upon an individual's race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, mental/physical disability, medical condition, marital status, veteran status, or any other protected characteristic as defined by applicable state or federal law. If you have a disability and need an accommodation in relation to the online application process, please contact View email address on click.appcast.io for assistance.
We operate directly in over 30 countries, and in more than 100 territories through distributors. Annual revenue is approximately $2 billion and more than 7,000 employees around the world comprise our Werfen team.
Apply Now
- ...Senior Principal Engineer, Software Architect The LTAMDS Program is seeking a Senior Principal Engineer, Software Architect to join the team in Tewksbury, MA. The role's core responsibility revolves around creating software that is consistent, scalable, efficient,...SuggestedRelocation
$157k - $249k
...Senior Softw are Architect - Integration (Bedford, MA) We are seeking a Software Architect to provide architectural ownership and functional leadership within Clinical Imaging Software. As part of the Image Guided Therapy Devices (IGT-D) team, you will establish and...SuggestedFull timeTemporary workWork at officeLocal areaWork visaRelocation package3 days per week$145.2k - $170k
...Select how often (in days) to receive an alert: JOIN OUR TALENT NETWORK Software Architect Apply now Date: Apr 9, 2026 Location: Lexington, MA, US Company: MIT Lincoln Laboratory The Energy Systems Group...Suggested- Mass Digital Health is seeking a Senior Software Architect to provide architectural ownership and functional leadership within Clinical Imaging Software in Bedford, MA. Responsibilities include evolving software architecture for assigned platforms and ensuring compliance...Suggested
$200k - $220k
Werfen is seeking a Software Architect in Bedford, MA, responsible for leading software development activities including requirements, design, and implementation. This role demands mastery in programming languages like C++, Java, Angular, and Python. Candidates should...Suggested- Philips Iberica SAU is seeking a Senior Software Architect to lead the development of high-quality medical software solutions within their Bedford, MA office. You will establish and shape the software architecture, providing functional and architectural leadership in the...Work at office
- A leading diagnostic solutions company is seeking a Senior Principal Software Engineer (Architect) to lead software development activities in Bedford. This role demands 15+ years of experience, a technical degree, and proficiency in various programming languages. You will...
- ...Principal Network / Systems Architect Koniag IT Systems, LLC, a Koniag Government Services company, is seeking a Principal Network... ...Infrastructure Design: ~ Architect integrated solutions where Software-Defined Networking (SDN) and Hyper-Converged Infrastructure (...Local areaRemote workFlexible hours
$161.2k - $199.2k
...professionally and personally, come join our team. Position Summary: We are seeking a seasoned Senior Network Systems Architect to lead the evolution of our global hybrid network and systems infrastructure. This role requires a strong foundation in Cisco...Full timeWork experience placementWork at officeLocal areaFlexible hoursShift work2 days per week3 days per week$130k - $140k
...Sr. Mobile Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $140,000 / year Description Why Should You Join Our Success Story? Based on patented technology developed at MIT,...Full time$132.4k - $251.6k
.... Join us and help shape the future of aerospace and defense. The LTAMDS Program is seeking a Senior Principal Engineer, Software Architect to join the team in Tewksbury, MA. The role's core responsibility revolves around creating software that is consistent, scalable...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$150k - $175k
...IT Business Applications Architect Billerica, MA (Hybrid) Quanterix is a global leader in ultra-sensitive biomarker detection,... ...Computer Science, Information Systems / Information Technology , Software Engineering or Business Administration (with a focus on...$192.7k - $308.3k
...one that makes better decisions, drives innovation and delivers better business results. Opportunity Overview As a Senior Software Engineer in the Production Board Test group, you will join our global team developing creative and innovative software solutions supporting...Flexible hours$139.37k - $201.82k
...breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in... ...at and on LinkedIn and Twitter (X). Software Monetization Architect Role Summary Analog Devices is building a scalable,...Permanent employmentWork at officeShift workDay shift$150k - $200k
...Senior Embedded Software Engineer Bedford, MA Company Overview Lexington Medical, Inc. is a medical device company developing and manufacturing minimally invasive surgical stapling solutions in the Boston area. With the highest standards in design engineering...Worldwide$115k - $135k
...The Company designs and manufactures innovative products that bring together the power of complementary analytical technologies, software automation, and machine learning. For more information, visit 908devices.com 908 Devices has a corporate office in Burlington, MA...Work at officeRemote workWorldwide$90k - $115k
...experience. Come join the company who will put 'beauty robotics' on the map! Introduction: 10Beauty is seeking a talented Embedded Software Engineer to help develop reliable, scalable, and high-performing software powering next-generation robotic systems. This role...Full time$130k - $140k
...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $140,000 / year Description The Senior Embedded Engineer contributes significantly to the development of Myomo's...Full time$166k - $220k
...Embedded Software Engineer Lexington, Massachusetts, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business...Full timeWork experience placementImmediate start- ...This job is with Encode, Inc a fully owned subsidiary of Lancesoft Job Details: Title : Embedded Software- Engineer Location : Lexington, MA Duration : 3 years Contract This is hybrid role. Required Skills: 1. Understanding/Experience...Contract workApprenticeshipLocal area
$80k - $110k
...of millions of patients worldwide and thrive in a fast-growing MedTech company. Role Overview: We are hiring an Embedded Software Engineer to join our R&D team at Lexington Medical, Inc. in Bedford, MA, near Boston. This role is designed for someone early in their...InternshipWorldwide- ...a huge plus. Job Details: Title: Embedded Software Engineer Location: Lexington, MA clearance : Secret... ...hands-on real-world experience with the following: Architecting, benchmarking, designing, and programming software for physical...ApprenticeshipLocal areaWork from home
- ...degree in computer science or electrical Engineering, or equivalent experience. 1. Minimum of 4 years of experience in embedded software development. 2. Proficiency in C/C++ for firmware design, programming, debugging, and testing. 3. Strong knowledge of...
- ...engineers with significant expertise in high performance and embedded software to lead and support advanced research and development projects... ...and custom platforms. Key responsibilities include: Architect, implement, test, document, and debug embedded software...Work experience placementLocal areaImmediate start
- ...societal impact. About the Role Ciena is looking for a Software Engineer to join the ONU firmware development team. You... ...You will collaborate closely with hardware engineers, systems architects, and field support to deliver production-quality firmware for...Flexible hours
- ...Embedded System Software Engineer MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting... ...comes from engineering training. As part of our team, you'll architect and develop embedded applications and firmware, working with...
$77.33k - $98.6k
...Engineering, or a related technical field. Experience with Avaya System Manager / Session Manager 6.2 or higher. Experience with Cisco Software. Experience with Nortel CS1K. Certification in one or more of the following: AWS Connect, CCNA Voice (Cisco Certified Network...$107.5k - $204.5k
...Software Engineer The Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly skilled individual to join our software team where you will employ Agile development techniques on embedded targets to continuously develop...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours- ...applications. We are currently seeking entry-level candidates to grow our team, specifically those with experience implementing embedded software on SoC or other embedded platforms. As part of our team, you will have the opportunity to design and implement technical solutions...Work experience placementSummer workInternshipLocal area
- ...Software Engineer The Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly skilled individual to join our software team where you will employ Agile development techniques on embedded targets to continuously develop...For subcontractor
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
- id software Bedford, MA
- software sales Bedford, MA
- internship software Bedford, MA
- remote software sales Bedford, MA
- embedded software Bedford, MA
- software asset management analyst Bedford, MA
- software Bedford, MA
- software implementation project manager Bedford, MA
- software support Bedford, MA
- healthcare software sales Bedford, MA

