Be part of a dynamic team that is using nanotechnology to enable routine, accurate, cost-effective analysis of genomic structural variation, in support of our mission of elucidating the genetic underpinnings of disease, increasing diagnostic yield, and ultimately improving patient outcomes. Nabsys is the pioneer in high-definition electronic genome mapping. Headquartered in Providence, RI, Nabsys uses proprietary electronic nanodetectors to analyze long DNA molecules traveling at high velocity.
Today Nabsys stands at the threshold of a new era in genomics with the introduction of the OhmX platform. This groundbreaking technology empowers us to map human genomes at an unprecedented scale. Building on our expertise, we're once again setting our sights on the whole-genome mapping market, with a renewed focus on the human genome.
Position: Software Engineer
Nature of Role: The successful candidate will work with a team of engineers and scientists to advance the state of Nabsys instrument control software.
Responsibilities:
Write high-quality, well-tested, production-ready code in LabVIEW and Python
Build high-quality, maintainable software collaboratively, incrementally, and pragmatically
Develop feature additions to system control applications
Debug and refactor pre-existing code to incrementally improve it
Solve application issues in collaboration with internal users
Develop within a structured LabVIEW architecture
Write Python tools for data analysis and/or integration within the instrument application
Create automated unit tests for new features
Collaborate with an experienced interdisciplinary staff
Requirements:
BS in Engineering or Science with 3+ years of experience
Object-oriented design and programming
Writing production-ready code in LabVIEW and/or Python
Experience with established LabVIEW architectures is a plus (i.e. Actor Framework)
GUI development using LabVIEW
LabVIEW Certification is not a requirement but is a plus
Experience in system software verification and validation (hands-on testing and integration) in conjunction with system level testing
Preference for prior experience including: SQLite, Serial, TCP, Bluetooth, SPI, I2C and CAN communication buses, Git, Bitbucket, JIRA, Confluence, CI/CD pipelines, NI Unit Test Framework, JKI VI Tester, or JKI Caraya
Pragmatic approach to problem solving
Excellent organizational and interpersonal communication skills
Willingness to work on fast-paced challenging projects
Love of interdisciplinary collaboration
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