Werfen · 1 day ago
Software Architect
Werfen is a growing, family-owned company that specializes in diagnostics in Hemostasis, Acute Care Diagnostics, and more. The Software Architect will lead software development activities, overseeing architecture, design, and implementation across multiple products while ensuring the consistent application of technology and design practices.
Medical DeviceHealthcareHospitalManufacturingHealth Care
Responsibilities
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
Qualification
Required
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
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
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
Benefits
Medical, dental, and vision insurance
401k plan retirement benefits with an employer match
Paid vacation and sick leave
Participation in a commission plan
Eligibility for a performance-based bonus
Company
Werfen
Werfen is a developer, manufacturer and distributer of IVD testing solutions.
H1B Sponsorship
Werfen has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (10)
2024 (12)
2023 (10)
2022 (2)
2021 (11)
2020 (8)
Funding
Current Stage
Late StageLeadership Team
Recent News
MarketScreener
2025-12-17
2025-12-08
Company data provided by crunchbase