This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Engineer the software that powers scientific discovery-from hardware control to imaging and intelligent data tools. Proclinical is seeking a Software Engineer to join a dynamic team in Florida. This position requires flexibility and the ability to work across diverse software projects, ranging from hardware control applications to lightweight web services. The successful candidate will develop software applications that support research, development, and production activities across multiple departments. The focus will be on creating tools for laboratory hardware control, scientific data collection, imaging analysis, and web-based utilities.
Job Responsibility:
Develop software applications primarily in C for laboratory instrumentation and internal research tools
Interface with laboratory hardware using serial communication or device APIs
Design applications to collect and manage two-dimensional datasets
Create software to capture, process, and analyze images from laboratory instruments
Implement image processing and signal analysis algorithms
Develop supporting scripts and analysis tools, preferably using Python
Build internal tools for data visualization and analysis
Develop web-based utilities for image or data analysis as needed
Integrate software with web services and HTTPS APIs
Collaborate with scientists and engineers to develop software that supports laboratory workflows
Maintain and improve existing software systems used in R&D and production environments
Requirements:
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
Strong proficiency in C programming
Experience developing applications using Qt or similar GUI frameworks
Familiarity with interfacing hardware devices or laboratory instruments
Knowledge of serial communication or device protocols
Preference for experience with Python for scientific scripting and data analysis
Background in image processing or signal processing
Familiarity with video processing tools such as FFmpeg is beneficial
Understanding of web technologies like Node.js, JavaScript, and HTTPS APIs
Experience working in Linux or cross-platform development environments
Preferred experience in software development for scientific instrumentation or laboratory systems, camera systems, imaging pipelines, and data analysis or visualization tools
Nice to have:
Preference for experience with Python for scientific scripting and data analysis
Background in image processing or signal processing
Familiarity with video processing tools such as FFmpeg is beneficial
Preferred experience in software development for scientific instrumentation or laboratory systems, camera systems, imaging pipelines, and data analysis or visualization tools