Vertex is looking to add an Instrumentation Software Engineer to their team to develop innovative technological solutions for drug discovery challenges, creating custom in-house instruments where commercial options don't exist, and enabling groundbreaking science.
Requirements
- Strong programming experience in Python, C, C or C++ in context of instrument control, automation or robotics
- High proficiency in control software development, including system design, UI/UX, configuration, setup, complex troubleshooting and service
- Highly skilled at structuring software effectively, such as with object-oriented programming principles
- Adept at organizing and manipulating large data sets
- SQL or other large database programming experience
- Expertise in industry standard software version control methodologies
- Experience programming within a software team environment
Responsibilities
- Key responsibility is to define instrument control architecture and develop advanced instrument control software for data acquisition, motion control, signal processing, remote diagnostics, automated workflow, and user interface/experience
- Design and implement complete instrumentation software packages to meet department goals with minimal supervision
- Collaborate with our team of Mechanical, Electrical, and Bio Engineers, and PhD Physicists, to develop custom in-house instruments where commercial options don’t exist
- Lead software design reviews and implement suggested solutions
- Develop, deploy, and support software from initial proof of concept, through small scale production, and deployed operation
- Train and support Vertex scientists in the operation and care of instrumentation
- Identify, adopt, and promote novel instrumentation technologies
Other
- This is an onsite position in San Diego.
- Guide activities of lower-level engineers, leveraging project related and cross-functional skills, and transferring cross-functional expertise between projects, to meet project goals
- Deliver creative, innovative, effective solutions to challenging engineering problems
- Guide the successful completion of major projects
- Master's Degree and 7+ years experience in life sciences, engineering or academia, or Bachelor's Degree and 10+ years experience in life sciences, engineering or academia