Senior Software Engineer - Windows/C++ Tech Lead (Hybrid)

firstPRO US

Andover (MA)

Hybrid

USD 130,000 - 170,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

firstPRO US is seeking a Senior Software Engineer in a hybrid role based in Andover, MA. The candidate will lead architecture, design, development, and testing of product software, driving process improvements to boost efficiency, quality, and cost effectiveness.

You will collaborate with engineers and testers across all phases, design robust architectures, implement maintainable code, and mentor junior engineers while ensuring compliance with FDA and internal SOPs.

Qualifications

  • Bachelor’s degree in CS, EE or related field or equivalent experience.
  • Master’s degree in CS or EE preferred.
  • 5–8 years in software design, analysis, troubleshooting; or 3–6 with a Master’s.
  • Strong Windows app development and debugging in Windows environment.

Responsibilities

  • Collaborate with cross-functional teams to deliver high-quality software across all development phases.
  • Design and develop software architectures; deliver well-tested, maintainable code.
  • Diagnose, troubleshoot, and resolve complex software defects independently.
  • Provide technical leadership, guide design decisions, and mentor engineers.
  • Coordinate activities to ensure timely delivery of software modules and subsystems.
  • Perform unit, subsystem, and integration testing and promote best practices.

Skills

C++
Python
Win32
MFC
Visual Studio
TCP/IP
UDP
Build systems

Education

Bachelor's degree in Computer Science or Electrical Engineering
Master's degree preferred

Tools

Visual Studio
CMake
Ninja
Batch scripting

Job description

firstPRO US is seeking a Senior Software Engineer in a hybrid role based in Andover, MA. The candidate will lead architecture, design, development, and testing of product software, driving process improvements to boost efficiency, quality, and cost effectiveness.

You will collaborate with engineers and testers across all phases, design robust architectures, implement maintainable code, and mentor junior engineers while ensuring compliance with FDA and internal SOPs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Windows Apps (Med Device)
Senior Software Engineer - Windows Apps (Med Device)

firstPRO US • Andover (MA)

Hybrid
USD 130,000 - 170,000
Senior Windows Software Engineer - Hybrid Leadership
Senior Windows Software Engineer - Hybrid Leadership

Dräger • Andover (MA)

Hybrid
USD 115,000 - 127,200
Medical, dental, and vision insurance
401(k) with company match
Over 4 weeks of paid time off
Senior Software Engineer to Application Architect (Hybrid)
Senior Software Engineer to Application Architect (Hybrid)

firstPRO, Inc • Reading

On-site
USD 120,000 - 180,000
Principal Software Engineer: Hybrid, Tech Lead & Delivery
Principal Software Engineer: Hybrid, Tech Lead & Delivery

Alignity Solutions • Coppell (TX)

Hybrid
USD 140,000 - 200,000
Hybrid work model
Senior Software Engineer & Tech Lead, SaaS (Remote/Hybrid)
Senior Software Engineer & Tech Lead, SaaS (Remote/Hybrid)

Fidelity National Financial • Raleigh (NC)

Hybrid
USD 110,000 - 170,000
Senior Software Engineer: System Design Lead (Hybrid)
Senior Software Engineer: System Design Lead (Hybrid)

VersiTech • Sandy Springs (GA)

Hybrid
USD 140,000 - 190,000
Competitive base salaries
Unlimited, flexible vacation policy
Fully covered employee medical/dental/
+2
Senior Software Engineer - Full-Stack (Hybrid US)
Senior Software Engineer - Full-Stack (Hybrid US)

Press Ganey Associates LLC • Provo (UT)

Hybrid
USD 100,000 - 130,000
Senior Software Engineer - C++, Qt, Hybrid
Senior Software Engineer - C++, Qt, Hybrid

Fresenius Kabi USA, LLC • Manchester (NH)

Hybrid
USD 98,000 - 105,000
Hybrid Principal Software Architect – Medical Devices
Hybrid Principal Software Architect – Medical Devices

Suntra MedTech Solutions • Bedford (NH)

Hybrid
USD 140,000 - 210,000
Senior Software Test Engineer - Hybrid (Boston)
Senior Software Test Engineer - Hybrid (Boston)

Global Business Ser. 4u • Boston (MA)

Hybrid
USD 120,000 - 180,000