Skip to content

Software Engineer

– Accepting applications

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 a creative, capable software engineer. You will be working with the firmware team to write instrument control software, define an API and implement 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 - 5 years professional software development in a structured environment.

  • TDD & unit testing, project tracking tools, Agile environment.

  • Setting up an environment (automated builds and regression tests) and design controls.

  • Expertise writing applications in C++.

  • At least one software project from beginning to product shipment.

  • Node.js or other javascript experience desirable.

  • Open source contributions a plus.

  • Database (mysql, mongoDB, etc) experience a plus.

  • 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.

  • 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.

Play with the Rubik Cube simulator online! Drag the pieces with your mouse to unjumble the puzzle.

Report this listing

Email This Job