cover image
Automata

Automata

automata.tech

1 Job

174 Employees

About the Company

Automata was founded with a clear aim: to unlock human potential with automation.
Through our collaboration with some of the world’s leading pathology labs, we’ve developed the most comprehensive lab automation platform on the market. By simplifying environments and empowering people, Automata enables labs to scale with precision and creates new opportunities for scientists to accelerate innovation.

Listed Jobs

Company background Company brand
Company Name
Automata
Job Title
Staff Software Engineer, Device Integrations
Job Description
**Job Title** Staff Software Engineer, Device Integrations **Role Summary** Senior individual contributor responsible for architecting and delivering real‑time, high‑throughput integrations between a robotics platform and a diverse set of life‑sciences instruments. Leads technical direction, designs SDKs, abstraction layers, and tooling to enable rapid, reliable integrations for a global, regulated environment. **Expectations** - Lead as the most senior engineer in a small senior engineering group. - Own end‑to‑end integration from prototype through production, impacting product, platform and data pipelines. - Drive quality, experimentation, and autonomy across the team. - Embrace ambiguity, ship with intent, and apply first‑principles thinking to complex hardware/software interactions. **Key Responsibilities** 1. **Technical Leadership** – Set architecture, patterns, and review standards; mentor peers. 2. **Hardware & Robotics Integration** – Build robust, real‑time communication layers for Windows, IP‑based, serial/RS devices; author safety‑critical error handling. 3. **SDK & Tooling Development** – Create reusable frameworks, SDKs, and internal tools that reduce integration time; leverage AI/LLM for templating, simulation, and testing. 4. **Scalability & Reliability** – Design globally scalable systems with CI/CD, IaC, observability, and performance monitoring suitable for regulated environments. 5. **Cross‑Functional Collaboration** – Work with product managers, robotics engineers, and data engineers to deliver integrated, end‑to‑end solutions. **Required Skills** - 10+ years senior software engineering experience (backend, full‑stack, core systems, device integrations, or robotics). - 4+ years hardware, robotics, or Windows‑based instrument integration. - Expert in Windows software integration and .NET. - Strong proficiency in Python; experience with Go, Rust, or C/C++ preferred. - Deep knowledge of real‑time systems, streaming, concurrency, state machines, and distributed systems. - Experience exposing hardware interfaces via cloud or robust APIs. - Familiarity with IaC, CI/CD pipelines, and deployment automation. - Comfortable in fast‑paced scale‑up or startup environments; autonomous yet communicative. - Continuous learner utilizing LLMs, automation, and modern tooling. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Electrical Engineering, or related field. - No mandatory professional certifications listed.
London, United kingdom
On site
11-12-2025