2025-01-23 11:16:08

Senior Software Engineer (Windows Systems & Communications)

Alliance for Recruitment
4500 - 7500 €/m Gross

Job Description

We are looking for a Windows C/C++ systems engineer who builds networked applications where performance and reliability are hard requirements, who treats security as a design constraint, who is comfortable at the boundary between software and hardware, who owns the full software layer end to end.

Your primary responsibility is to make the current software robust, performant, and fit for clinical use, while building the software architecture that will carry the remote intervention and AI features as they come online.

What you'll do

  • Write production C++ for software that runs continuously during surgical procedures
  • Design and implement real-time data flows: UDP haptic data at 500 Hz, TCP communications, RS485 serial protocol to six robotic manipulators
  • Drive cybersecurity implementation - TLS, certificates, secure updates - toward FDA compliance
  • Improve the workstation GUIs and shape the architecture for remote intervention

Requirements

6 + years of software engineering with a strong concentration in Windows C/C++ application development. At least 3 years building networked applications where communication reliability and latency were real engineering constraints, not incidental features.

  • Production-level C/C++ on Windows - 6+ years; memory correctness, long-run stability, real Windows API depth
  • Low-latency engineering - you have built a system where Windows timing was a hard constraint; expert multithreading
  • Socket-level networking - UDP/TCP at Winsock level; serial communications (RS485 or similar) robust to hardware misbehavior
  • Security awareness - TLS in C++ applications, input validation as habit, application-level threat modelling
  • A background in industrial automation, test & measurement, medical imaging or financial trading - where failures have consequences - is a strong signal.

Nice to have

  • Digital signal processing (FIR/IIR)
  • Video streaming (RTP/RTSP),
  • GUI development (Qt, MFC, Direct2D)
  • Computer Vision (OpenCV), IEC 62304 experience.

Company offers

  • A unique opportunity to design and build infrastructure for remote surgery technology that does not yet exist anywhere in the world.
  • A friendly, fast-paced startup environment with minimal bureaucracy.
  • Free on-site parking.
  • €500 employee referral bonus for successful hires.
  • Company-funded vaccinations to support employee health.
  • Team celebrations and company events throughout the year.
  • Two additional "no questions asked" leave days per year.
  • An extra day off to celebrate your birthday.