Mathematisch-technischen Software Engineer
Core
Develop software for automated liquid analysis systems, focusing on controlling robotic arms, motors, pumps, and sensors to automate sample preparation and measurement workflows.
Role type
Mid-level IC software engineer (automation & embedded systems)
Builds
Robotic automation systems for scientific measurement and liquid analysis
Domain
Deep-tech / Scientific instrumentation / Automation
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Python, Linux, embedded systems, robotics control, hardware interfacing, state machine design, error handling, database management
Preferred skills
Computer vision, scientific computing, 3D printing mechanics, open-source contributions
Technologies
Python, C/C++, C#, Rust, Git, Linux, microcontrollers, databases, computer vision
Responsibilities
Develop software for Cartesian robotic systems and automated pipetting; control motors, pumps, valves, and sensors; implement automated measurement workflows and state management; integrate device communication and configuration management; build user interfaces and data storage solutions; debug and diagnose hardware-software interactions.
Seniority
Mid-level, hands-on IC