Demo

Senior Software Engineer

Nabsys
Providence, RI Full Time
POSTED ON 6/25/2026
AVAILABLE BEFORE 8/10/2026

Nabsys is advancing genomics with a clear focus on accessibility and innovation through its proprietary electronic genome mapping (EGM) technology. Implemented on the OhmX Platform™, EGM integrates precision electronics, nanofluidics, and computational biology to deliver high-resolution insight into genome structure. This approach expands what’s possible in cytogenetics, molecular genetics, and cell and gene therapy research, while providing comprehensive structural variation analysis to laboratories of all sizes. The company was founded in 2005 and is based in Providence, Rhode Island. For more information, visit www.nabsys.com.



Location: Providence, RI (hybrid — on-site at least 1x/week, more if desired)



Nature of Role: The Senior Software Engineer is based at Nabsys' Providence, RI headquarters (hybrid) and plays a central role in developing the instrument control software for the OhmX instrument platform, a novel technology in the next-generation sequencing space focused on high-resolution DNA mapping. The work spans three areas: maintaining the current product software, which is written in LabVIEW; developing supporting software tools; and developing the next generation of instrument software on a text-based stack, with AI coding agents accelerating the effort. Beyond hands-on development, this engineer will take a leading role in advancing the instrument team's software development maturity



Responsibilities:


  • Use AI coding tools (the team has standardized on Claude) to accelerate development, testing, and documenta
  • tionLead and contribute to developing the next generation of the instrument application on a text-based stack (primarily Python)
  • Create software development documentation: requirements, software design, and architecture
  • Establish an automated unit and functional test suite for the next generation instrument application
  • Write Python tools for data analysis and integration within the instrument application
  • Collaborate with internal customers and users of the OhmX to solve application issues and shape improvements
  • Partner with QA to develop a more structured system-level testing strategy
  • Maintain and enhance the current LabVIEW-based instrument application — feature additions, debugging, and incremental refactoring — until the next generation is complete


Required Skills & Experience:


  • BS in Engineering, Computer Science, or a related Science, with 5 years of relevant software experience
  • Interest in and willingness to learn AI-assisted development tools for coding, testing, and documentation — prior experience is not required
  • Proficiency in Python
  • Understanding of the full software development lifecycle: requirements, design, implementation, and verification
  • Strong object-oriented design and programming; comfort with large, distributed architectures
  • Production-ready coding practices, including writing maintainable, well-tested code
  • Experience with software verification and validation, including hands-on system-level testing and integration
  • Comfort working hands-on with laboratory instrumentation — testing and debugging happen on a physical instrument in the lab
  • Experience with LabVIEW
  • A pragmatic approach to problem solving
  • Excellent organizational and interpersonal communication skills
  • Comfort working on fast-paced, challenging projects


Preferred / Nice to Have:

  • Hands-on experience with AI coding agents such as Claude Code, OpenAI Codex, or Google
  • GeminiSQL database experience, particularly SQLite (a component of the OhmX instrument software)
  • Familiarity with working within a Quality Management System (QMS), as is common in Medical Device, Defense, or other regulated industries
  • DevOps experience: setting up continuous integration / deployment (CI/CD) tooling, and working with collaborative development tools such as Git, Bitbucket, GitHub, JIRA, and Confluence
  • Experience developing or testing software for scientific instruments, lab equipment, or other hardware-integrated systems
  • Deeper LabVIEW expertise: established architectures (e.g., Actor Framework), GUI development, test frameworks, or LabVIEW certificationExperience with Serial, TCP/IP, Bluetooth, SPI, I2C, or CAN communication buses


Compensation

  • Competitive salary and bonus structure
  • Equity stake
  • Benefits include health, dental, vision, 401(k) plan with 50% match up to 6% of base salary, unlimited vacation, life insurance

Salary.com Estimation for Senior Software Engineer in Providence, RI
$114,039 to $137,864
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Nabsys

  • Nabsys San Diego, CA
  • Nabsys is advancing genomics with a clear focus on accessibility and innovation through its proprietary electronic genome mapping (EGM) technology. Impleme... more
  • 4 Days Ago

  • Nabsys Providence, RI
  • Be part of a dynamic team that is using nanotechnology to enable routine, accurate, cost-effective analysis of genomic structural variation, in support of ... more
  • 5 Days Ago

  • Nabsys Providence, RI
  • Nabsys is advancing genomics with a clear focus on accessibility and innovation through its proprietary electronic genome mapping (EGM) technology. Impleme... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Providence, RI area that may be a better fit.

  • Saab Cranston, RI
  • Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participat... more
  • 20 Days Ago

  • First Point Power, LLC Cranston, RI
  • The Role You're an experienced engineer who's shipped a lot of software and is ready to build the kind of platform a growing business needs to scale. In th... more
  • 30 Days Ago

AI Assistant is available now!

Feel free to start your new journey!