Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Werfen Logo

Senior Principal Software Engineer (Architect)

Werfen

Salary not specified
Sep 26, 2025
Bedford, MA, US
Apply Now

The company is looking to lead software development activities including software requirements, architecture, design, implementation, and integration.

Requirements

  • Ability to administer software engineering tools: configuration management, requirements management, and defect management.
  • Ability to operate instrumentation.
  • Proficient in code languages (Assembly, C, C++, Java, C-Sharp, .NET, etc.) found in product development.
  • Proficiency with a personal computer and software packages
  • 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.
  • 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.

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.

Other

  • Under minimal supervision, leads software development activities
  • Leadership, Management, Team, Individual, etc (for e.g.: holds people accountable, teamwork, delegation, communication, impact and influencing, etc)
  • Possesses strong written and oral communications skills.
  • Ability to work in a team environment of software developers and testers.
  • Travel requirements: <5 % of time