Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Pioneering Intelligence Logo

Instrument Driver Developer

Pioneering Intelligence

Salary not specified
Sep 26, 2025
Cambridge, MA, US
Apply Now

Lila Sciences is seeking a dedicated Instrument Driver Developer to join their team to develop robust software drivers to enable communication between robotics and automation hardware and the control software, ensuring reliable and efficient hardware integration.

Requirements

  • Proficiency in Python programming is essential.
  • Experience with hardware integration and device driver development, especially in robotics or automation contexts.
  • Solid understanding of operating systems such as Linux or Windows.
  • Demonstrated ability in debugging and problem-solving hardware-software integration issues.
  • Proficiency with version control systems, especially Git.
  • Familiarity with event-driven architectures, embedded systems, or real-time operating systems (RTOS).
  • Previous exposure to technologies such as Kafka, gRPC, Protobuf, Akka, or ROS.

Responsibilities

  • Develop robust software drivers to enable communication between robotics and automation hardware (e.g., robotic arms, liquid handlers, sensors) and the control software, ensuring reliable and efficient hardware integration.
  • Seamlessly integrate drivers with existing automation frameworks and robotics control systems, ensuring compatibility and stability across multiple platforms.
  • Perform rigorous testing, debugging, and troubleshooting of drivers to identify, isolate, and rectify performance issues, bugs, and compatibility challenges.
  • Create, update, and maintain clear, comprehensive documentation for driver interfaces, APIs, and integration methods, facilitating ease of use by internal teams and end-users.
  • Work closely with cross-functional teams, including hardware engineers, software developers, product managers, and end-users, providing technical support and resolving integration challenges promptly.

Other

  • Strong analytical thinking and a structured approach to troubleshooting and resolving complex technical problems.
  • Excellent verbal and written communication skills to collaborate effectively with multidisciplinary teams.
  • Experience working directly with end-users (e.g., scientists, laboratory technicians), using feedback to drive product improvements.
  • Background or exposure in user-centered or human factors design principles.