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, USA
Apply Now

The company is looking to hire a software development leader to oversee and execute software development activities, ensuring the successful delivery of software components and applications.

Requirements

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

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.
  • 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.

Other

  • Under minimal supervision, leads software development activities including software requirements, architecture, design, implementation, and integration.
  • 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 project plans.
  • Creates/Maintains software configuration management plans.
  • Coordinates, schedules and supervises software developers for a project