Daniel Solis Herrera
@danielsolisherrera
Senior software engineer specializing in C++ and Python for real-time, safety-critical medical robotics.
What I'm looking for
I am a senior software engineer with over 10 years designing, implementing, and integrating complex software systems, especially for medical high-tech products. I focus on software architecture, behaviour modelling, and building maintainable, scalable system components.
At Vitestro I led the design and implementation of decision-making and workflow control for an autonomous venipuncture robot, architecting an HTN-based behavioural control framework and delivering C++ and Python systems spanning control, sensing, simulation, and data analysis. I drove system-level performance improvements, collaborated with multidisciplinary teams, and mentored engineers to align technical vision.
Earlier roles include developing control and diagnostic software for MRI systems and embedded Linux/DSP work for SDK products. I bring deep experience in real-time systems, robotics, AI planning, computer vision, and cross-component interface design, with a strong emphasis on test-driven development and long-term technical roadmapping.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Vitestro N.V.
Nov 2019 - Present (6 years 3 months)
Led design and implementation of decision-making and workflow control systems for an autonomous venipuncture robot, architecting HTN-based behavioral control to improve flexibility and runtime adaptability and driving system-level performance improvements.
Software Engineer
Philips Healthcare N.V.
Nov 2015 - Nov 2019 (4 years)
Developed and maintained control and diagnostic software for MRI scanner components in C++ and C#, leading small-team delivery using TDD and design patterns and integrating complex subsystems across disciplines.
Junior Embedded Engineer
Ridgerun Embedded Solutions
Aug 2012 - Jul 2013 (11 months)
Implemented DSP-accelerated video watermarking and contributed Linux kernel/custom driver work for camera support on TI DM3730 platforms, delivering performance-critical embedded features.
Education
Degrees, certifications, and relevant coursework
Università della Svizzera italiana
Master of Science, Embedded Systems Design
2013 - 2015
MSc in Embedded Systems Design with a thesis on experimental model validation for responsiveness evaluation in service discovery.
Costa Rica Institute of Technology
Bachelor of Science, Electronics Engineering
2008 - 2013
BSc in Electronics Engineering with a thesis on a DSP-accelerated watermark algorithm for video tampering detection.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Daniel?
You can contact Daniel and 90k+ other talented remote workers on Himalayas.
Message DanielFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
