Senior Software Engineer - Verification Team Lead

POSTED ON 8/18/2022 CLOSED ON 9/30/2022
ion Team Lead at Syncro Medical Hired Organization Address Langhorne, PA Full Time

Job Posting for Senior Software Engineer - Verification Team Lead at ion Team Lead at Syncro Medical

About Syncro Medical

We are an elite team of software developers and engineers who focus entirely on developing innovative medical technology. Together with our clients, we create leading edge products in diagnostics, drug delivery, imaging, robotics and therapeutics. We use the latest tools and methodologies and we seek to bring innovation and creativity to our development approach.

Syncro Medical offers competitive compensation, as well as an excellent benefit package which includes flexible paid time off, health insurance, 401(k) plan, a bonus program, and a casual but focused environment.

Syncro Medical is located in scenic Bucks County, Pennsylvania – under 30 minutes from Philadelphia and New Jersey. Additionally, there is Nursery and Preschool care available in the building. Find out more about us at:


Position Overview

This is a senior position that will lead a small team of developers to design and implement test automation code in C#. The ideal candidate is detail-oriented, thorough, and takes pride in the verification of medical devices. They should be experienced in developing new test methodologies as well as test implementation and execution for desktop and mobile applications. The right candidate will have a good understanding of Windows devices.

Required Education and Experience

  • BSEE/BSCS or science degree – Master’s degree a plus
  • 5 years working under a prescribed development process
  • C#, .Net/.Net Core UI technologies; Strong working knowledge of Visual Studio
  • Windows desktop design, implementation, and test
  • Able to work independently and as part of a team
  • Contribute to designing frameworks to support test automation using design patterns and sound design object-oriented concepts
  • Manage and execute a complex formal verification process
  • Review test procedures generated by associate software verification engineers
  • Eager to learn new development technologies and application areas

Experience in the following considered a “plus”

  • Requirements analysis, management, and documentation
  • Experience with software lifecycle processes in a highly regulated environment (FDA, ISO, and other regulatory bodies) is preferred
  • Experience working with configuration management, test management and defect tracking tools
  • Database design and optimization using SQL Server, Entity Framework

Applicants must be currently authorized to work in the United States on a full-time permanent basis. Syncro does not provide any sponsorship.

COVID-19 Precautions

Syncro and our development teams have successfully remained fully operational and productive. Our leadership team has been working from our office. Most development positions can be fully work-from home.


  • 401(k) with matching
  • Bonus programs
  • Fully paid employee health/dental/vision insurance
  • Disability insurance
  • Life insurance
  • Flexible Paid time off
  • Flexible work hours
  • Hybrid work from home
  • Referral program

 Apply for this job

 Receive alerts for other Senior Software Engineer - Verification Team Lead job openings

Report this Job Estimation for Senior Software Engineer - Verification Team Lead in Langhorne, PA
$92,230 to $111,929

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer - Verification Team Lead.

Click the checkbox next to the jobs that you are interested in.

This job has expired.

Not the job you're looking for? Here are some other Senior Software Engineer - Verification Team Lead jobs in the Langhorne, PA area that may be a better fit.

Senior Software Engineer DevOps (remote)

Ad Hoc Team, Trenton, NJ