Director of Software Engineering

Director of Software Engineering

03 Aug 2024
California, Sanfrancisco, 94102 Sanfrancisco USA

Director of Software Engineering

Vacancy expired!

Job Description

Lead the design, implementation and maintenance of high-quality software supporting both R&D and production environments. Oversee and coordinate software engineers, resources and processes required to deliver new software. Contribute to the overall system architecture of Company’s software stack, which includes features such as: instrument level software running on PLCs, a LIMS data backend, and a highly-polished user-interface for sophisticated biotech instrumentation - to name a few. Guide development of Laboratory Information Management Systems (LIMS). Guide development of modern user interfaces for data monitoring and visualization and the intuitive definition of cell therapy manufacturing workflows. Guide development of task scheduling and consumable tracking systems. Design and lead the development of software in a regulated environment, specifically, FDA 21 CFR part 11. Lead cross-functional teams to develop specifications and use cases for new application releases. Communicate software development timelines and challenges to upper management. Ensure the timely implementation and delivery of Company’s entire software stack. Strategic planning: Responsible for planning the growth of the org. Responsible for planning growth of individuals on the team within the context of the engineering org. Responsible for generating the SW roadmap (best efforts with information available with intent to revisit and update as Company matures).

Qualifications

BS/MS or equivalent in Computer Science. Minimum of 10 years of software development experience, either in the Life Science/Medical Device Industries or in the context of Sophisticated Manufacturing Automation such as automated wafer handling and semiconductor manufacturing/automated manufacturing of electric cars. Minimum of 5 years of experience managing Software Engineers for frontend development, backend development and biotech instrument software development (running on modern PLCs). Demonstrated success in abstract software design, component-based software architecture and relational data modeling. Experience with writing low level software to interface with lab equipment. Experience with working in a regulated environment. Proven ability to drive a culture of quality and personal accountability. Excellent verbal and written communication skills and the ability to present software development timelines to upper management. Must have experience leading teams working with: Windows & Linux environments. Laboratory Information Management Systems (LIMS). Thrive in a highly collaborative, fast-paced, team-based environment. Self-awareness, integrity, authenticity and a growth mindset.

Additional Information

Life scienceor Biotech or Pharma or Healthcare orLIMS experience is a plus

Hardware/Software interfacing project experience

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.