Recent Searches

You haven't searched anything yet.

20 Principal Software Engineer Jobs in Bedford, MA

SET JOB ALERT
Details...
Lantheus
Bedford, MA | Full Time
$157k-182k (estimate)
1 Week Ago
Berkshire Grey
Bedford, MA | Full Time
$143k-171k (estimate)
1 Week Ago
Werfen
Bedford, MA | Full Time
$97k-116k (estimate)
7 Days Ago
Werfen
Bedford, MA | Full Time
$90k-108k (estimate)
2 Months Ago
Syrinx
Bedford, MA | Full Time
$96k-115k (estimate)
9 Months Ago
Applied Research Solutions
Bedford, MA | Full Time
$96k-115k (estimate)
2 Months Ago
LogixHealth
Bedford, MA | Full Time
$122k-146k (estimate)
2 Months Ago
Astrion
Bedford, MA | Other
$103k-124k (estimate)
5 Months Ago
Soft Robotics
Bedford, MA | Full Time
$104k-125k (estimate)
11 Months Ago
InfoScitex (a wholly owned subsidiary of DCS Corp.)
Bedford, MA | Full Time
$129k-158k (estimate)
1 Week Ago
Berkshire Grey
Bedford, MA | Full Time
$148k-180k (estimate)
3 Weeks Ago
Werfen
Bedford, MA | Full Time
$142k-169k (estimate)
2 Months Ago
Odyssey Systems Consulting Group, Ltd.
Bedford, MA | Full Time
$166k-190k (estimate)
4 Months Ago
Berkshire Grey
Bedford, MA | Full Time
$117k-144k (estimate)
3 Weeks Ago
Berkshire Grey
Bedford, MA | Full Time
$118k-148k (estimate)
3 Weeks Ago
Werfen
Bedford, MA | Full Time
$113k-134k (estimate)
4 Months Ago
Odyssey Systems Consulting Group, Ltd.
Bedford, MA | Full Time
$122k-147k (estimate)
0 Months Ago
Symbotic
Bedford, MA | Full Time
$171k-197k (estimate)
4 Months Ago
Werfen
Bedford, MA | Full Time
$133k-158k (estimate)
1 Week Ago
Generac Power Systems
Bedford, MA | Full Time
$117k-139k (estimate)
4 Months Ago
Principal Software Engineer
Werfen Bedford, MA
$90k-108k (estimate)
Full Time 2 Months Ago
Save

Werfen is Hiring a Principal Software Engineer Near Bedford, MA

Overview

Werfen

Werfen, founded in 1966, is a worldwide developer, manufacturer and distributor of specialized diagnostic instruments, related reagents, automation workcells, and data management solutions for use primarily in hospitals and independent clinical laboratories. The Company’s business lines include Hemostasis, Acute Care, and Autoimmunity diagnostics, as well as Original Equipment Manufacturing. Our success comes from a specific focus in these rapidly evolving diagnostic areas, our commitment to customers, and our dedication to innovation and quality. We’re passionate about providing healthcare professionals the most valuable and complete solutions to improve hospital efficiency and enhance patient care.

Our North American Commercial Operations, as well as our Headquarters and Technology Center for Hemostasis and Acute Care Diagnostics, are based in Bedford, MA. Our Headquarters and Technology Center for Autoimmunity Diagnostics is based in San Diego, CA. Additionally, our Technology Center for Hemostasis and Blood Gas Reagents is in Orangeburg, NY, and our Technology Center for Whole Blood Hemostasis is in San Diego, CA.

Position Summary:

Under minimal supervision, leads software development activities including software requirements, architecture, design, implementation, and integration.

Responsibilities

Key Accountabilities

Essential Functions:

  •  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

Management:

  • Creates/Maintains software project plans.
  • Creates/Maintains software configuration management plans.
  • Coordinates, schedules and supervises software developers for a project

Technical:

  • 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

Budget Managed (if applicable):

  • N/A

Internal Networking/Key Relationships:

  • TBD based on departmental/project needs

Skills & Capabilities:

  • Leadership, Management, Team, Individual, etc (for e.g.: holds people accountable, teamwork, delegation, communication, impact and influencing, etc) 
  • Consult dictionary of competencies on Manager's Database Ability to administer software engineering tools: configuration management, requirements management, and defect management.
  • Ability to operate instrumentation.
  • Possesses strong written and oral communications skills.
  • Ability to work in a team environment of software developers and testers.

Qualifications

Min Knowledge & Experience Required for the Position:

  • Bachelor's Degree plus a minimum of 10 years of related experience or Master's Degree plus a minimum of 8 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. Proficiency with a personal computer and software packages.
  • Proficient in code languages (Assembly, C, C , Java, C#, etc.) found in product development.

International Mobility Required:

  • No

Travel Requirements: 

  • <5% of time

If you are interested in constantly learning and being challenged on a daily basis, we encourage you to submit your resume or CV.

Werfen appreciates and values diversity. We are an Equal Opportunity/Affirmative Action Employer M/F/D/V.

We operate directly in over 30 countries, and in more than 100 territories through distributors. Annual revenue is approximately $2 billion and more than 5,000 employees around the world comprise our Werfen team.

www.werfen.com

#LI-Hybrid

Job Summary

JOB TYPE

Full Time

SALARY

$90k-108k (estimate)

POST DATE

03/07/2023

EXPIRATION DATE

02/22/2025

Show more

Werfen
Full Time
$147k-180k (estimate)
Just Posted
Werfen
Full Time
$60k-73k (estimate)
Just Posted
Werfen
Full Time
$121k-145k (estimate)
Just Posted

The job skills required for Principal Software Engineer include Java, Software Development, Software Engineering, C#, Leadership, Team Development, etc. Having related job skills and expertise will give you an advantage when applying to be a Principal Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Principal Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Java
Roberts Recruiting
Full Time
$126k-151k (estimate)
3 Weeks Ago
For the skill of  Software Development
Nuclera
Remote | Full Time
$111k-139k (estimate)
6 Days Ago
For the skill of  Software Engineering
Tines
Full Time
$126k-151k (estimate)
3 Weeks Ago
Show more

The following is the career advancement route for Principal Software Engineer positions, which can be used as a reference in future career path planning. As a Principal Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Principal Software Engineer. You can explore the career advancement for a Principal Software Engineer below and select your interested title to get hiring information.

If you are interested in becoming a Principal Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Principal Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Principal Software Engineer job description and responsibilities

Developing, launching and maintaining numerous successful projects.

02/21/2022: Columbus, OH

Document and test software to ensure that the software meets the needs of end-users and achieves business goals.

03/25/2022: Philadelphia, PA

Provide technical guidance to development teams and oversee the technical aspects of all projects.

03/10/2022: Rapid City, SD

Process complex data and may need to enforce software design, development and maintenance requirements.

04/10/2022: Fort Smith, AR

Provide trainings and mentor other Engineers when required.

03/09/2022: Trenton, NJ

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Principal Software Engineer jobs

Requires a minimum of 1-2 years of experience for the role.

04/20/2022: Lansing, MI

Knowledge in analyzing, debug and fix technical issues

03/26/2022: Orlando, FL

Expertise in multiple high-level programming languages.

04/04/2022: Medford, OR

Earn a Master’s Degree and/or Ph.D.

05/05/2022: Hopkinsville, KY

Software development experience (5+ years preferred).

03/27/2022: Nashua, NH

Step 3: View the best colleges and universities for Principal Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more