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 7 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 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
