Overview Job Title : Software Development Specialist for Scientific Environments
We are seeking a skilled Software Development Specialist to join our team. The ideal candidate will have experience in software development for scientific or instrumentation environments, preferably with a background in applied physics, optics, or experience collaborating with technical teams in this area.
Responsibilities Design and implementation of optical and radiometric characterization procedures for sensors and cameras.
Development of Python-based tools for experimental data acquisition, analysis, and visualization.
Implementation of the software graphical user interface (UI) using Python (PyQt, PySide, Kivy, or other related technologies).
Automation of test benches and integration of scientific equipment via software (GPIB, USB, RS232, Ethernet).
Collaboration with hardware, software, and QA teams in validating optronic systems.
Technical documentation of results and preparation of validation reports.
Qualifications Degree in Computer Engineering, Physics, Electronics, Telecommunications, or similar.
Advanced programming skills in Python, including libraries such as NumPy, SciPy, pandas, Matplotlib, OpenCV, and PyVISA.
Ability to develop Python programs that process data from a C++ API and handle real-time data transmission via sockets, exporting results to formats like .mat, .csv, and more.
Strong command of technical English (documentation, articles, international environments).
Benefits Opportunity to work on innovative projects in scientific instrumentation.
Chance to collaborate with experienced professionals in the field.
Professional growth and development opportunities.
Others Problem-solving.
Teamwork.
Proactivity.
Responsibility and organization.
#J-18808-Ljbffr
Software Development • Madrid, Madrid, SPAIN