About the Role Location: Providence, RI — on-site 1x per week, hybrid.
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.
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
Numbers & Facts
Location
Providence, RI
Skills
Analysis Skillsunmatched
Artificial Intelligence (AI)unmatched
Biologyunmatched
Biotech and Pharmaceuticalunmatched
Cancerunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Data Analysisunmatched
Debugging Skillsunmatched
Diseaseunmatched
Electronicsunmatched
Genomicsunmatched
Instrumentationunmatched
LabVIEW Programming Languageunmatched
Machine Toolunmatched
Medical Equipmentunmatched
Object Oriented Design (OOD)unmatched
Performance Managementunmatched
Problem Solving Skillsunmatched
Product Requirements Document (PRD)unmatched
Python Programming/Scripting Languageunmatched
Quality Managementunmatched
Refactoringunmatched
Reliability Engineeringunmatched
SLICE (Simulation Language with Integrated Circuit Emphasis)unmatched
SQL (Structured Query Language)unmatched
SQLiteunmatched
Scientific Researchunmatched
Serial Communications Protocolsunmatched
Simulationunmatched
Software Designunmatched
Software Developmentunmatched
Software Development Lifecycle (SDLC)unmatched
Software Engineeringunmatched
TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
Team Playerunmatched
Technical Researchunmatched
Test Scriptsunmatched
Test Strategyunmatched
Validation Testingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.