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

Principal Software Engineer

Werfen

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

The company is looking for a software development leader to oversee and execute software development activities, ensuring high-quality software delivery and efficient team performance.

Requirements

  • Proficient in code languages (Assembly, C, C++, Java, C, 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