Senior Software Engineer

Strategic Employment Partners (SEP)

Providence (RI)

Hybrid

USD 180,000 - 220,000

Full time

18 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision care
401(k) with match
Unlimited vacation
Life and disability insurance
Paid parental leave

Job summary

Strategic Employment Partners (SEP) is hiring a Senior Software Engineer to own and enhance the LabVIEW instrument application, while steering the next-generation Python-based replacement. You will work directly with scientists to shape features, performance improvements, and testing strategies, bridging hardware and software in a hands-on role.

You’ll test against real lab hardware, pair with AI coding tools, and contribute to a modern, distributed Python stack.

Qualifications

  • 5+ years of professional software development experience, ideally in instrumentation or lab software.
  • Hands-on production experience with LabVIEW and Python.
  • Experience with end-to-end SDLC: requirements, design, implementation, and verification/validation.

Responsibilities

  • Own, maintain, and enhance the LabVIEW instrument application with feature work, debugging, and performance improvements.
  • Lead the next-generation Python-based replacement for the instrument software.
  • Write software design and requirements documents and help build verification/testing strategy.
  • Develop Python tools for data analysis and integration within the instrument software.
  • Collaborate with scientists and researchers to shape improvements and resolve issues.
  • Leverage AI-assisted coding tools in daily workflow.

Skills

5+ years
collaborative communication

Education

BS in Engineering/CS

Tools

LabVIEW
Python
CI/CD tooling
SQL/SQLite
Serial
TCP/IP
CAN
QMS environments

Job description

We're hiring a Senior Software Engineer to take the reins on the software behind our genome-mapping platform — the technology researchers rely on to uncover the structural variants driving cancer and rare disease — and shape what it becomes next. You'll take responsibility for our existing LabVIEW-based instrument application — feature work, debugging, performance improvements — while also playing a lead role in architecting its next-generation, Python-based replacement. This is hands-on work: you'll be testing and debugging directly against physical lab hardware, not just in simulation, and pairing with AI coding tools to move faster than a small team normally could.

Location: Providence, RI — on-site 1x per week, hybrid.

About the Company

We've grown from a small team into a ~90-person organization, backed by a well-capitalized global parent, and we're still small enough that engineers here own real, visible pieces of the product rather than a slice of a much bigger machine. We're a life sciences instrumentation company building the hardware and software behind a next-generation genome analysis platform — precision electronics, nanofluidics, and computational biology combined into a single instrument that gives researchers a level of insight into genome structure that older methods can't match.

Key Responsibilities
  • Own, maintain, and enhance our production LabVIEW instrument application — feature additions, debugging, performance and reliability improvements, and incremental refactoring
  • Lead and contribute to building the next generation of that application on a modern, Python-based stack
  • Write software design and requirements documentation, and help build out a more structured verification and testing strategy
  • Write Python tools for data analysis and integration within the instrument software
  • Collaborate directly with the internal scientists and researchers who use the platform to shape improvements and resolve issues
  • Use AI-assisted coding tools as a core part of your day-to-day workflow
Qualifications
  • 5+ years of professional software development experience, ideally with a BS in Engineering, Computer Science, or a related science field
  • Hands-on, production experience with LabVIEW — able to debug, extend, and refactor an existing production application, not just personal or one-off test scripts
  • Strong Python skills and comfort with object-oriented design and large, distributed architectures
  • Understanding of the full software development lifecycle: requirements, design, implementation, and verification/validation
  • Comfort working directly with physical lab instrumentation as a regular part of the job
  • A pragmatic, collaborative communication style — this is a small, hands-on team, not a rigid corporate structure
  • Nice to have: experience with AI coding assistants, SQL/SQLite, CI/CD tooling, quality-management-system environments (medical device, pharma, or defense), or communication protocols like Serial, TCP/IP, or CAN
What We Offer
  • Up to $200,000 base salary
  • Bonus potential and an equity stake
  • Full benefits: health, dental, vision, 401(k) with 50% match up to 6% of base salary, unlimited vacation, life and disability insurance, paid parental leave
  • The chance to modernize a real, revenue-generating instrument platform and see your work matter immediately, backed by a well-funded parent organization
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Nabsys • Providence (RI)

Hybrid
USD 90,000 - 120,000
Health insurance
Unlimited vacation
401(k) plan with 50% match
Sr. Software Engineer, Clinical Software
Sr. Software Engineer, Clinical Software

Personalis • Fremont (CA)

On-site
USD 150,000 - 175,000
Medical, dental, vision
401(k) match
ESPP
+5
Software Engineer Lead
Software Engineer Lead

Personalis • Fremont (CA)

On-site
USD 190,000 - 220,000
Medical benefits
Dental and vision coverage
401(k) match
+4
Sr. Lab Process Automation Engineer
Sr. Lab Process Automation Engineer

Personalis, Inc. • Fremont (CA)

On-site
USD 135,000 - 165,000
Annual performance-based bonus
401(k) match
Onsite gym
+2
Sr. Software Engineer (Full stack) (On Site)
Sr. Software Engineer (Full stack) (On Site)

Drive Capital • Newton (MA)

On-site
USD 100,000 - 130,000
Competitive salary and comprehensive benefits package
Professional development opportunities
Collaborative and inclusive culture
Senior Software Engineer - Translational Genomics
Senior Software Engineer - Translational Genomics

Broad Institute • Cambridge (MA)

Hybrid
USD 110,000 - 140,000
Medical, dental, vision insurance
401(k) retirement plan
Flexible spending and health savings accounts
+1
Sr. Software Engineer, Clinical Software
Sr. Software Engineer, Clinical Software

Personalis, Inc. • Fremont (CA)

On-site
USD 150,000 - 175,000
Medical benefits
Dental benefits
Vision benefits
+6
Senior Software Test Engineer
Senior Software Test Engineer

Illumina • San Diego (CA)

Hybrid
USD 108,000 - 162,000
Health/dental/vision
Retirement benefits
Paid time off
+1
Sr. Software Engineer, Clinical Software New Fremont, CA
Sr. Software Engineer, Clinical Software New Fremont, CA

Personalis, Inc. • Fremont (CA), Northern (KY)

Hybrid
USD 150,000 - 175,000
Medical benefits
Dental benefits
Vision benefits
+8
Sr. Software Engineer, Clinical Software
Sr. Software Engineer, Clinical Software

Worky • Fremont (CA)

On-site
USD 150,000 - 175,000
Medical insurance
401(k) match
ESPP (Employee Stock Purchase Plan)
+6