
Empowering biotech with innovative gene synthesis solutions
GenScript Biotech Corporation, headquartered in Piscataway, New Jersey, is a leading global biotechnology company specializing in gene synthesis, peptide synthesis, and antibody development. With over 1,000 employees, GenScript serves more than 20,000 customers worldwide, including major pharmaceuti...
GenScript offers competitive salaries, equity options, generous PTO, flexible remote work policies, and comprehensive health benefits to support emplo...
GenScript fosters a research-driven culture that emphasizes innovation and collaboration, encouraging employees to contribute to groundbreaking advanc...

GenScript • Redmond, Washington, United States
GenScript is seeking a Senior Software Engineer to architect and develop mission-critical software for a next-generation automated oligo synthesizer. You'll work with technologies like C, C++, and Python to ensure seamless operation for end-user scientists.
You have 5+ years of experience in software engineering, particularly in developing mission-critical applications. Your expertise spans across various programming languages including C, C++, and Python, allowing you to tackle complex software challenges effectively. You possess a strong understanding of embedded systems and have experience with embedded Linux, which is crucial for integrating low-level hardware communication into your software solutions. You are comfortable working with full-stack software infrastructure, from hardware communication to GUI design, ensuring a seamless user experience. Your analytical skills enable you to develop data analysis tools that enhance the functionality of the software you create. You thrive in collaborative environments and are eager to work alongside scientists to meet their software needs. You are committed to delivering high-quality software solutions that drive innovation in biotechnology.
Experience with database management and data analysis tools is a plus, as it complements your software development skills. Familiarity with automated systems and control mechanisms will enhance your ability to contribute to the development of the automated oligo synthesizer. A background in biotechnology or life sciences can provide valuable context for your work, helping you understand the end-users' needs better.
In this role, you will own the software development life cycle for the automated oligo synthesizer, ensuring that all components work together seamlessly. You will architect and develop software that controls mechanical, fluidic, and electrical systems, enabling precise operations. Your responsibilities will include integrating low-level hardware communication protocols such as USB, SPI, and serial, ensuring that the software interacts effectively with the hardware components. You will also be involved in designing user interfaces that are intuitive and user-friendly, allowing scientists to operate the synthesizer with ease. Additionally, you will develop data analysis tools that help users interpret the data generated by the synthesizer, enhancing their research capabilities. You will collaborate closely with cross-functional teams, including hardware engineers and scientists, to gather requirements and ensure that the software meets their needs. Your role will also involve troubleshooting and debugging software issues, ensuring that the synthesizer operates reliably in various conditions.
GenScript offers a dynamic work environment where innovation is at the forefront of our mission. You will have the opportunity to work on cutting-edge biotechnology projects that have a significant impact on human health and nature. We provide competitive compensation and benefits, fostering a culture of collaboration and continuous learning. You will be part of a team that values your contributions and encourages professional growth. Join us in our commitment to making biotechnology accessible and effective for researchers worldwide.
Apply now or save it for later. Get alerts for similar jobs at GenScript.