CareerPlanSign in

Principal Automation Software Engineer

Framingham, MA, US💼 Full-time💰 $122,250–$122,250🗓 2026-09-08 → 2026-09-26

Core

Develop, maintain, and deploy software solutions to automate laboratory instruments, robotics, sample handling systems, and data workflows for drug development.

Role type

Principal Automation Software Engineer (IC)

Builds

Automated lab instrumentation control software, APIs, drivers, workflow orchestration, and data processing tools for pharmaceutical R&D.

Domain

Biopharmaceutical R&D / Laboratory Automation

Deliverable

production ML models | product features

Required skills

Full-stack software development, hardware and instrument integration, API design and development, database management, network communications, laboratory workflow knowledge, technical documentation, software validation

Preferred skills

Laboratory automation platform integration (Hamilton, Dynamic Devices, etc.), SQL/NoSQL databases, Git version control, GxP regulated environment experience, robotic automation programming

Technologies

Python, C++, C#, Java, JavaScript, REST APIs, Cloud platforms, Container orchestration, LIMS, ELN, SDMS

Responsibilities

Design, develop, test, and deploy software applications for laboratory automation systems; Program and integrate laboratory instruments, liquid handlers, robotic workcells, and peripheral devices; Develop instrument control software, APIs, drivers, and workflow orchestration solutions; Create automated data collection, processing, and reporting tools; Collaborate with scientists to translate requirements into automation solutions; Troubleshoot hardware, software, and communication issues; Integrate platforms with LIMS, ELN, databases, and enterprise systems; Develop and maintain technical documentation and software validation records

Seniority

Principal, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.