This job has expired

You will need to login before you can apply for a job.

Software Engineer

MaxCyte, Inc.
Gaithersburg, MD
Start date
Aug 9, 2022

View more

Engineering, Software Engineer
Required Education
Bachelors Degree
Position Type
Full time
You need to sign in or create an account to save a job.

Job Details

MaxCyte is a leading commercial cell-engineering company focused on providing enabling platform technologies to advance innovative cell-based research as well as next-generation cell therapeutic discovery, development, and commercialization. Over the past 20 years, we have developed and commercialized our proprietary Flow Electroporation® platform, which facilitates complex engineering of a wide variety of cells. Our ExPERT™ platform, which is based on our Flow Electroporation technology, has been designed to support the rapidly expanding cell therapy market and can be utilized across the continuum of the high-growth cell therapy sector, from discovery and development through commercialization of next-generation, cell-based medicines. The ExPERT family of products includes: four instruments, the ATx™, STx™, GTx™, and VLx™; a portfolio of proprietary related processing assemblies or disposables; and software protocols, all supported by a robust worldwide intellectual property portfolio.

Job Summary:

The Software Engineer leads software development activities for MaxCyte. This job role will include all software program activities including software architectural design, coding, simulating/emulating/testing, verification/validation and documentation. The Software Engineer will be responsible for software engineering activities from concept to commercialization.

Job Responsibilities:

• Responsible for all aspects of software development

• Design and develop instrument embedded control software

• Improve instrument reliability by implementing error detection & avoidance

• Design and implement software based on current best practices

• Write code that is easy to read, maintainable and extendable using best practices

• Create documentation adhering to quality procedures, regulations, standards and industry best practices under design control and stage-gate process

• Interface with stakeholders to collect and define requirements

• Design and develop user interfaces March 2022

• Verify and validate software by writing and executing formal test cases

• Develop software development project artifacts and documents

• Maintain version control and administer code repository

• Work with external software development teams

• Manage software updates in partnership with technical support and field engineering team members

• Assist engineering technical support in troubleshooting and compliant investigations

• Support manufacturing & product development by developing automation & test scripts

• Establishes and maintains engineering standards and procedures

• Reports progress regularly to management

• Complies and adheres to all Company health, safety and environmental policies

• Other duties as assigned

Job Requirements:

• B.S. in Computer Science, Computer Engineering, or Electrical Engineering and 5+ years work experience developing software. M.S. and experience in life sciences or medical device industry preferred.

• Strong understanding and demonstrated experience with instrumentation control

software. Must have experience with the following:

Controlling hardware (e.g., data acquisition, pumps, etc.) o Communications (wireless, USB, LAN, I2C, SPI, etc.) o Usability and GUI design o Database programming (SQL preferred) o Windows, Linux, and real-time OS o

• Proficient with C/C++/C#

• Strong understanding and demonstrated experience with software development

best practices. Experience with the following:

Agile development o Development and maintenance of project artifacts o Formal Verification and Validation testing o Writing and conducting static and dynamic test cases o March 2022 Up-to-date regarding modern cybersecurity threats o Bug/issue tracking (Jira, Bugzilla, etc.) o Version control (Bitbucket or equivalent) o Familiarity with computer architecture o

• Experience working with an external development team

• Strong troubleshooting skills (particularly regarding hardware control software)

• Familiar with FDA regulations of software preferred

• Ability to work effectively in team environment as well individually

• Demonstrated ability to be creative and willing to contribute to areas outside of personal expertise

• Strong oral and written communication skills

• Strong organization and time management skills

• Experience developing project schedules (MS Project preferred)

• Ability to travel 10-15 % MaxCyte, Inc. is an equal opportunity employer. To apply, please send your resume and cover letter . Please reference Software Engineer in the subject line.

March 2022


We provide our patented, high-performance  cell-engineering platform to biopharmaceutical partners engaged in drug discovery and development, biomanufacturing and cell therapy, including gene editing and immuno-oncology. With our robust delivery platform, our team of scientific experts helps our partners unlock the potential of their products and solve development and commercialization challenges.

This platform allows for the engineering of nearly all cell types, including human primary cells, with any molecule, at any scale. It also provides unparalleled consistency and minimal cell disturbance – facilitating rapid, large-scale, clinical- and commercial-grade  cell-engineering in a non-viral system and with low-toxicity concerns. Our  cell-engineering platform is FDA-cleared, providing our customers and partners with an established regulatory path to commercialize cell-based medicines.

We are also developing novel CARMA cellular therapies for our own pipeline with our first drug candidate in a Phase I clinical trial. CARMA is MaxCyte’s novel proprietary technology for development of human mRNA-based cellular therapies to treat a broad range of diseases.

Stock Exchange: Alternative Investment Market

Stock Symbol: MXCT


Find Us
9713 Key West Ave., Suite 400
United States
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert