Do you want to use your C++ software engineering talent to solve problems of real scientific and medical importance? Are you bored with the idea of simply contributing to yet another social networking site or fixing bugs in some large company’s search engine? Do you have a desire to be part of a company creating cutting edge technology that is uncovering the mysteries of life itself? Do you want to work at a company that uses robots and lasers and nanotechnology to see a single DNA molecule sequence in real-time? Pacific Biosciences is seeking a talented C++ software engineer to build automated test systems, infrastructure code and optimized algorithm implementations, including well designed APIs for a complex system that produces SMRT (Single Molecule, Real Time) sequencing data which addresses a myriad of diverse scientific application areas. The candidate will develop robust, reliable and performant software infrastructure components, documentation and tests that enable our team to rapidly create a diversity of software solutions.
• Work in an exciting multi-disciplinary organization of software and hardware engineers, bioinformaticians, chemists, and molecular biologists developing state-of-the-art, single-molecule, genomic analysis systems.
• Design and write automated functional and unit tests and support developers to troubleshoot system issues or assist in system-level integration.
• Create a variety of infrastructure components that will be the foundational software layers used to build advanced analysis software.
• Quickly identify solutions to complex data processing and automation problems for use in production instrument software and internal tools; provide methods or prototypes for concept evaluation.
• Develop, integrate and test analysis pipeline components for deployment in production software; develop optimized implementations to maximize performance and throughput on available hardware.
• Write design and functional specifications as well as test plans for peer review; maintain software development practices adhering to company standards for coding and unit/functional test coverage.