Ginkgo bioworks
Software Engineer Iii
Overview
We are seeking a highly motivated and skilled Software Engineer III to join our core engineering team working on Catalyst, our software stack that runs our robotic lab systems. In this role, you will be responsible for the design, development, integration testing, and field support of software drivers for our cutting-edge autonomous labs.
About Ginkgo bioworks
Our mission is to make biology easier to engineer. Ginkgo is constructing, editing, and redesigning the living world in order to answer the globe’s growing challenges in health, energy, food, materials, and more. Our bioengineers make use of an in-house automated foundry for designing and building new organisms.
Requirements & Eligibility
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience.
- 2–4 years of professional software development experience, with a focus on hardware integration, embedded systems, or driver development.
- Extensive experience with Python.
- Strong communication and collaboration skills.
Key Responsibilities
- Design, implement, and maintain robust, high-performance software drivers using Python and/or C#/.NET for a diverse range of lab automation hardware
- Deeply understand and implement various low-level hardware communication protocols, including RS-232, USB, and TCP/IP
- Collaborate closely with scientists and quality assurance teams to perform joint functional testing and validate driver performance against scientific requirements
- Develop and maintain sophisticated automated unit and integration tests
- Act as a Tier 2 technical resource, providing rapid diagnosis and resolution to software and communication errors occurring at critical customer laboratory sites
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Ginkgo bioworks. Please verify all details on the official company application portal.