Skip to content

Instrument Control Software Engineer

– Accepting applications

Instrument Control Software Engineer

At Stealth Startup - Funded by Tier 1 VCs


About us:
We are a VC-funded, commercial-stage startup developing a Stanford University technology for measuring protein expression involving signal processing, imaging, and motion control.


The Role:
You are an experienced software engineer. You have written instrument control software. You have worked with firmware before, and are prepared to work together with the firmware team to define an API and use it. You are not surprised when your code works the first time because you’ve already tested each module. You thrive in a startup environment where you get to work with really smart people from a wide variety of disciplines, are willing to help figure out the specifications and API. You like an environment where you can move fast without a lot of external requirements because you are capable of putting in place appropriate structure and following best practices without people looking over your shoulder. You enjoy working in an Agile environment where you frequently roll your work out to in-house users. You document.

Our Ideal Candidate Has:

  • BS or MS in engineering, computer science, or physics.
  • 3+ years professional software development in a structured environment.
  • Set up an environment (automated builds and regression tests) and design controls.
  • Experience in
    • Instrument control applications in  C++.
    • Jira or another project tracking technique.
    • TDD & unit testing.
    • Agile environment.
    • Node.js or other javascript.
    • User interface design and implementation.
    • Database (mysql, mongoDB, etc) a plus.
  • At least one software project from beginning to product shipment.
  • Excellent oral and written communication skills.

You Will:

  • Develop software and user interface for non-engineers to control a complicated instrument.
  • Help develop a build/unit test/regression test environment
  • Closely collaborate with an interdisciplinary team of scientists, analysts and engineers to generate requirements for data acquisition and user interface.
  • Contribute to the design and development of capabilities such as automating calibrations and monitoring instrument performance.
  • Help improve existing software, and drive engineering solutions from concept to production.
  • Employ software best practices including design documentation, issue tracking and unit testing.
  • Participate in code reviews.


What We Can Offer:

  • Medical, Dental, Vision and 401k matching.
  • Fun, creative and collaborative work environment
  • Trust in you to do things right


The company is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.

Report this listing

Email This Job