×
Register Here to Apply for Jobs or Post Jobs. X

Sr. SW Engineer

Job in Pleasanton, Alameda County, California, 94566, USA
Listing for: N6.com
Full Time position
Listed on 2025-12-11
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

We are a rapidly growing biotech organization based in Pleasanton, CA
, focused on developing next-generation sample preparation tools that are revolutionizing genomic applications. We are at a critical inflection point in bringing our core technology to market. As a company built on the intersection of hardware, biotech, and complex engineering
, we are seeking a highly analytical and mathematically proficient Senior Software Engineer to expand our engineering team.

If you thrive on solving intellectually challenging algorithmic problems in a collaborative, multidisciplinary environment—working alongside scientists, hardware engineers, and firmware developers—and are excited by the opportunity to be a foundational part of a growing startup, we encourage you to apply.

The Role & Impact

As a Senior Software Engineer, you will be a key contributor responsible for the full lifecycle design, implementation, testing, and maintenance of our core instrument control and data processing software. This role requires more than just coding; it demands a deep understanding of the underlying scientific and engineering principles to translate complex requirements into robust, high-performance software.

The ideal candidate is a creative, proactive, and self-motivated engineer with a proven ability to architect and deliver commercial-grade software in a fast-paced environment. You will serve as the critical link between the electromechanical system and the end-user interface.

Key Responsibilities
  • Lead the development and maintenance of high-reliability instrument control software in C and Python, ensuring precise and deterministic hardware execution.
  • Design and implement complex data processing and algorithmic modules used for controlling precise physical movements, managing fluidics, and analyzing raw experimental data.
  • Collaborate closely with scientists, product owners, and subject matter experts to translate high-level scientific and operational requirements into technical specifications and elegant software architecture.
  • Own the complete software development lifecycle, including architecture design, code implementation (in Python, C, Django, and React), unit testing, and commercial deployment.
  • Contribute to the continuous improvement of software quality, development processes (Agile/Scrum), and testing methodologies.
Required Qualifications
Education
  • MS or PhD in Computer Science, Computer/Software Engineering, Electrical Engineering and Computer Sciences (EECS),
    Mathematics, Physics, or a related quantitative field. Exceptional candidates with a BS and relevant experience will also be considered.
Experience & Technical Skills
  • 3+ years of professional experience in developing and deploying commercial software solutions.
  • 3+ years of direct experience with software controlling electromechanical or process control hardware (e.g., scientific instruments, robotics, manufacturing tools).
  • Demonstrated proficiency in C and Python; this includes designing complex, reliable control logic and high-performance data pipelines.
  • In-depth knowledge of software architecture, object-oriented design (OOD), and common design patterns.
  • Expertise in Relational Databases (e.g., Postgre

    SQL) and efficient data modeling.
  • Solid experience with the Linux operating system and developing within that environment.
  • Familiarity with messaging protocols (e.g., MQTT) and network topology setup.
Mathematical & Algorithmic Focus
  • Proven ability to apply rigorous mathematical and analytical principles to engineering problems.
  • Experience with State Modeling and developing deterministic, reliable software for complex systems.
  • Demonstrated ability to comprehend and analyze complex, large-scale scientific data to inform software design and debug operational issues.
  • Strong analytical, troubleshooting, and complex problem-solving skills are essential.
Knowledge, Skills, & Abilities
  • A proven track record as a highly effective self-starter and a successful product delivery history in a cross-functional, multidisciplinary team.
  • Excellent written and verbal communication skills, with the ability to articulate complex technical ideas to non-technical stakeholders (scientists, marketing).
  • Familiarity with Agile methodologies, Git, and issue tracking systems like Jira.
What We Offer
  • The opportunity to join an exciting and fast-growing genomics startup early in its growth journey with a talented, diverse team.
  • Direct impact on the development of breakthrough technology that accelerates scientific discovery.
  • Competitive Salary and an attractive Equity Participation Program.
  • Flexible Paid Time Off (PTO).
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary