Sr. SW Engineer
We are a rapidly growing biotech startup based in Pleasanton CA with the mission to develop next-generation sample preparation tools for genomic applications. We are at an inflection point in bringing this technology to market and we are seeking to expand our engineering team with a Sr. SW Engineer. If you enjoy intellectually challenging projects in a collaborative, multidisciplinary team environment, and if the opportunity to be part of the beginning of a growing start-up excites you, we look forward to talking with you.
As a senior software engineer, the successful candidate will be responsible for designing, implementing, testing, debugging, and maintaining several key software technologies. The individual should be self-motivated, creative, proactive, and able to work successfully in a fast-paced environment including multiple platforms and architectures, diverse technologies and lab environments. The individual will work closely with R&D SW/FW developers, scientists, product and manufacturing engineers.
Responsibilities
- Developing and maintaining instrument control software.
- Working with Marketing, Product Owners, and Subject Matter Experts to identify requirements and develop product specifications that meet the needs of the customer.
- Participating in the full software development life cycle from inception to completion including requirements, specification, design, implementation, and testing.
- Writes modular code that can be re-used across architectures and projects
Education
- MS degree in Computer Science, Computer/Software Engineering, EECS.
- MS degree in Mathematics/Physics.
Experience
- 3+ years of experience with writing SW for controlling hardware is preferred
- 3+ years of experience with writing software from requirements to production and commercial deployment
- 3+ years of experience and in-depth understanding of React.js, javaScript, Node.js, TypeScript, Python, MQTT protocol, and MongoDB. Strong experience with C/C++ and the Linux operating system.
- Hands-on experience with Object-Oriented Programming, Relational Databases, State Modeling, and Test Driven Development.
- Familiarity with API programming, FW and working with embedded systems preferred.
- Experience with setting up network topologies
- Solid proficiency in software-engineering practices such as requirements, design, agile processes, unit-testing, etc.
- Experience with Git, Jira.
Knowledge, Skills, Abilities
- A track record of a self-starter who can work collaboratively within a cross-functional team with successful product deliveries.
- Able to comprehend complex data and use it to tackle issues.
- Excellent analytical, troubleshooting and problem solving skills.
- Good verbal and written communication skills.
What We Offer
- Opportunity to join an exciting and fast growing genomics startup early on in their growth journey with a talented team.
- Competitive Salary.
- Equity Participation Program.
- Flexible PTO.
- Medical, Dental & Vision Coverage.