Werfen North America · 2 weeks ago
Senior Principal Software Engineer (Architect)
Werfen North America is seeking a Senior Principal Software Engineer (Architect) who will lead software development activities including software requirements, architecture, design, implementation, and integration. The role involves providing technical leadership, managing software projects, and coordinating with software developers to ensure high-quality software delivery.
Health CareManufacturing
Responsibilities
Provides software technical leadership on a software development team. This includes participating in requirements review, design reviews, code reviews, test case reviews, and team meetings
Participate as an active member on a project development team: This includes requirements change control, defect management, risk analysis, and release management
Creates/Maintains software requirement/functional specifications
Creates/Maintains software architecture documentation
Creates/Maintains software (component) design documentation
Creates/Maintains software source code that adheres to design documentation
Performs unit testing and/or code reviews as per project policy
Performs integration testing to ensure software functions within application and with electrical and mechanical devices
Evaluates, investigates, and implements fixes to assigned software defects
Evaluates, investigates, and implements assigned software change proposals
Provides level of effort for assigned software activities
Tracks personal estimates over time in order to improve accuracy
Follows project and corporate software plans, standards, and procedures to perform software development
Creates/Maintains software project plans
Creates/Maintains software configuration management plans
Coordinates, schedules and supervises software developers for a project
Brings new software technologies into the company
Creates/Maintains applications (utilities) for the project to improve team efficiency, such as hardware control for other engineering disciplines or automated data analyzers for software test
Must have the ability to handle many software components and take ownership for a large percentage of the code base
Must have the ability to take ownership for high complexity implementations
Perform other related duties as assigned
Qualification
Required
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
Sick leave
Participation in a commission plan
Performance-based bonus
Company
Werfen North America
Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain.
H1B Sponsorship
Werfen North America 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 StageRecent News
2025-07-19
2025-05-17
2025-04-04
Company data provided by crunchbase