Full Stack Instrument Software Engineer | GenomeWeb

Full Stack Instrument Software Engineer

Organization
Pacific Biosciences
Job Location
Menlo Park, CA
Salary
Benefits
Job Description

Pacific Biosciences is looking for a generalist full stack software engineer to develop instrument control software for existing and future components of our DNA sequencer. The work is fast paced and multi-faceted, requiring utilization of a diverse set of technologies, listed below, to control device movement, detect and report instrument environment changes, detect failures, identify recovery options, and communicate status and state to the user interface and logs. The position will also require development of web-based user interface components to enable entry of sample information, display and configuration of run settings, run monitoring, and result reports, as well as work with various tools to interface with database and instrument services. The perfect candidate will be comfortable shifting SW development priorities to coordinate with needs of the HW engineering team. A strong work ethic and commitment to solid documentation practices are a must. The engineer must have excellent oral and written communication skills in order to be able to effectively interface with mechanical, electronic, quality, and manufacturing engineers.

Requirements

• Bachelors and/or Masters in Computer Science, Engineering or other related discipline with 6+ years of work experience
• Extensive knowledge of front-end, back-end, and web application development in C#/.NET, ASP.NET MVC / JavaScript / AngularJS / HTML5 / CSS3
• Experience with integration of proprietary and off-the-shelf software components and hardware devices
• Comfortable developing, unit testing and debugging on Windows/.Net and Linux/Mono; should be willing and able to debug on hardware when necessary
• Willing to develop using agile methods
• Strong belief in unit tests; a test-driven development approach is welcome
• Fluent in C#, XML, Python and SQL
• Experience with machine vision and image analysis is a plus
• Excellent interpersonal, verbal and written communication skills.
• Excellent analytical and problem solving skills, a strong team player, able to take initiative, detail-oriented, and able to work effectively as part of a team. Thrives in a fast-paced environment, interacting with engineers from a variety of disciplines.

About Our Organization

Pacific Biosciences’ mission is to transform the way humankind acquires, processes and interprets data from living systems through the design, development and commercialization of innovative tools for biological research. The company has developed a novel approach to studying the synthesis and regulation of DNA, RNA and protein. Combining recent advances in nanofabrication, biochemistry, molecular biology, surface chemistry and optics, Pacific Biosciences has created a powerful technology platform called single molecule, real-time, or SMRT™, technology. SMRT technology enables real-time analysis of biomolecules with single molecule resolution, which has the potential to transform the understanding of biological systems by providing a window into these systems that has not previously been open for scientific study.

The GRE isn't a good predictor of graduate school performance or productivity, according to two PLOS One studies.

Bitesize Bio has some advice for scientists ready to leave their current lab behind.

A trio of editors from the Nature family of journals describes what make a peer review a good one.

Spots in genetic counseling training programs are competitive, Maclean's reports.