Principal Automation Software Engineer
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
Builds
Automated laboratory platforms integrating instruments, robotics, and data systems for pharmaceutical R&D
Domain
Biopharma / Life Sciences / Laboratory Automation
Required skills
Python, C++, C#, Java, JavaScript, API development, database management, network communications, hardware integration, GxP compliance knowledge
Preferred skills
Experience with Hamilton/Dynamic Devices/HighRes Biosolutions platforms, SQL/NoSQL, Git, robotic automation technologies
Technologies
REST APIs, Cloud platforms, Container orchestration, LIMS, ELN, SDMS
Responsibilities
Design and deploy software for lab automation; Program and integrate instruments and robotic workcells; Develop instrument control software and workflow orchestration; Create automated data collection and reporting tools; Troubleshoot hardware/software/communication issues; Integrate platforms with enterprise systems; Maintain technical documentation and validation records
Seniority
Principal, hands-on IC with strategic impact
