Our client is a high-growth technology company specializing in the development of advanced imaging, semiconductor, and aerospace systems. Working at the intersection of optics, electronics, and software, their solutions are applied to next-generation space instrumentation, adaptive optics, image sensors, and chip-scale integration technologies. With R&D and engineering teams at the core of the company, they are driving the next frontier of scientific and industrial innovation .
Mission
We are seeking a Software Engineer to join a multidisciplinary product development team working on optics-based systems, sensor data pipelines, and hardware-software integration. You will play a central role in designing, testing, and maintaining the software infrastructure behind cutting-edge imaging systems, contributing both to R&D prototypes and industrial-grade applications.
Responsibilities
* Develop and maintain system-level and application-level software in C++, Python, or other relevant languages.
* Collaborate with optics, hardware, and electronics teams to integrate software with sensor arrays, real-time imaging, or hardware control modules.
* Implement multithreaded and real-time processing architectures for high-throughput data acquisition or control.
* Contribute to testing frameworks, continuous integration, and software release cycles.
* Participate in architecture discussions, code reviews, and debugging of performance-critical systems.
* Help scale R&D prototypes into robust, production-ready platforms for scientific and industrial customers.
Requirements
Technical Skills
* Bachelor’s or Master’s degree in Computer Science, Engineering, Physics, or a related field.
* 3–5 years of hands-on experience in C++ development, with strong knowledge of concurrency and multithreading .
* Experience working with hardware-software interfaces, including sensor communication, embedded APIs, or real-time drivers.
* Familiarity with Git-based workflows, testing tools (e.g., Google Test ), and build systems (e.g., CMake ).
Soft Skills
* Comfortable working in multidisciplinary teams with physicists, optical designers, and electronics engineers.
* Proactive and structured in debugging, testing, and documentation.
* Capable of adapting quickly to fast-moving R&D environments while maintaining code quality and clarity.
Software Engineer
* Community of Madrid, Spain
J-18808-Ljbffr
J-18808-Ljbffr
#J-18808-Ljbffr