CareerPlanGet AI match score →

Senior Software Engineer

Bloomfield CT💼 Full-time🗓 2026-03-30 → 2026-07-30

Core

Design, develop, and support application-level software for laboratory automation equipment, including liquid-handling and instrument-tending robotic systems.

Role type

Senior IC embedded systems software engineer (robotics/automation)

Builds

Embedded and networked automation software for laboratory and industrial robotic systems

Domain

Life sciences diagnostics + industrial robotics

Deliverable

production ML models | product features | infrastructure

Required skills

Java, object-oriented design, embedded/real-time application development, machine-vision algorithms, robotics control, pneumatic actuators, sensors, servo motors, Git, Eclipse/Visual Studio Code

Preferred skills

Docker, Kubernetes, relational/NoSQL databases, life sciences laboratory procedures

Technologies

Spring, Spring Boot, Hibernate JPA, ActiveMQ, REST, MySQL, Oracle, MariaDB, MongoDB, Cassandra, Angular, HTML5, CSS

Responsibilities

Design and develop application-level software for laboratory automation equipment; Develop and maintain embedded and networked automation software; Partner with Manufacturing Engineering to develop bring-up, testing, and diagnostic software; Collaborate with Product Marketing, Engineering Design, and end users to define requirements; Contribute to reusable core tools and libraries; Design and maintain user interfaces, web services, backend databases, and performance-tracking solutions; Support troubleshooting of production and field service issues; Participate in code reviews and technical design discussions

Seniority

Senior, hands-on IC with technical leadership and mentoring

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